![]() |
Audacity 3.2.0
|
Second, nonrecursive case of metafunction, generates operator () that calls function without fallthrough. More...
#include <Track.h>
Public Types | |
| enum | : unsigned { SetUsed = 1u } |
| Constant used in a compile-time check. More... | |
| using | QualifiedTrackType = std::conditional_t< std::is_const_v< ArgumentType >, const Track, Track > |
| using | QualifiedBaseClass = std::conditional_t< std::is_const_v< ArgumentType >, const BaseClass, BaseClass > |
Public Member Functions | |
| R | operator() (QualifiedTrackType *pTrack, const Function &function,...) const |
| Ignore the remaining functions and call the first only. More... | |
Second, nonrecursive case of metafunction, generates operator () that calls function without fallthrough.
| using Track::Dispatcher::applicable1< R, BaseClass, ArgumentType, Function >::QualifiedBaseClass = std::conditional_t< std::is_const_v<ArgumentType>, const BaseClass, BaseClass > |
| using Track::Dispatcher::applicable1< R, BaseClass, ArgumentType, Function >::QualifiedTrackType = std::conditional_t< std::is_const_v<ArgumentType>, const Track, Track > |
| anonymous enum : unsigned |
|
inline |
Ignore the remaining functions and call the first only.
Definition at line 510 of file Track.h.