Audacity  2.2.0
KeyFunctor< OBJ > Class Template Referencefinal

#include <CommandFunctors.h>

Inheritance diagram for KeyFunctor< OBJ >:
CommandFunctor

Public Member Functions

 KeyFunctor (OBJ *This, audCommandKeyFunction< OBJ > pfn)
 
void operator() (int, const wxEvent *evt) override
 
- Public Member Functions inherited from CommandFunctor
 CommandFunctor ()
 
virtual ~CommandFunctor ()
 

Private Attributes

OBJ *const mThis
 
const audCommandKeyFunction< OBJ > mCommandKeyFunction
 

Constructor & Destructor Documentation

template<typename OBJ >
KeyFunctor< OBJ >::KeyFunctor ( OBJ *  This,
audCommandKeyFunction< OBJ >  pfn 
)
inlineexplicit

Member Function Documentation

template<typename OBJ >
void KeyFunctor< OBJ >::operator() ( int  ,
const wxEvent *  evt 
)
inlineoverridevirtual

Member Data Documentation

template<typename OBJ >
const audCommandKeyFunction<OBJ> KeyFunctor< OBJ >::mCommandKeyFunction
private
template<typename OBJ >
OBJ* const KeyFunctor< OBJ >::mThis
private

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