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.