![]() |
Audacity 3.2.0
|
Namespaces | |
| namespace | detail |
Classes | |
| struct | Constantly |
| Generates functions useable as non-type template parameters. More... | |
| struct | OverloadSet |
| struct | SharedPtrFactory |
| Generates functions useable as non-type template parameters. More... | |
| struct | type_identity |
| standard in C++20; add a level of indirection to a type More... | |
| struct | UniquePtrFactory |
| Generates functions useable as non-type template parameters. More... | |
Functions | |
| template<typename... Is> | |
| OverloadSet (Is &&... invocables) -> OverloadSet< Is &&... > | |
| template<typename T , typename... FixedArgs> | |
| constexpr auto | UniqueMaker () |
| Generate variadic factory functions. More... | |
| Callable::OverloadSet | ( | Is &&... | invocables | ) | -> OverloadSet< Is &&... > |
|
constexpr |
Generate variadic factory functions.
| FixedArgs | can be useful to enable initializer-list syntax for an argument, where otherwise type deduction would fail |
Definition at line 122 of file Callable.h.