Audacity  3.0.3
Track::Executor< R, ConcreteType, Function, Functions... > Struct Template Reference

Implements Track::TypeSwitch, its operator() invokes the first function that can accept ConcreteType*. More...

Inheritance diagram for Track::Executor< R, ConcreteType, Function, Functions... >:
[legend]
Collaboration diagram for Track::Executor< R, ConcreteType, Function, Functions... >:
[legend]

Detailed Description

template<typename R, typename ConcreteType, typename Function, typename ... Functions>
struct Track::Executor< R, ConcreteType, Function, Functions... >

Implements Track::TypeSwitch, its operator() invokes the first function that can accept ConcreteType*.

Mutually recursive (in compile time) with template Track::Dispatcher.

Definition at line 652 of file Track.h.


The documentation for this struct was generated from the following file: