#include <Mapping.hxx>
Public Member Functions | |
MappingFactory (const std::string &name) | |
void | AddMe (void) |
virtual Mapping * | Create (void)=0 |
virtual | ~MappingFactory () |
Friends | |
class | Mapping |
Definition at line 49 of file Mapping.hxx.
CLAM::MappingFactory::MappingFactory | ( | const std::string & | name | ) | [inline] |
Definition at line 55 of file Mapping.hxx.
virtual CLAM::MappingFactory::~MappingFactory | ( | ) | [inline, virtual] |
Definition at line 64 of file Mapping.hxx.
void CLAM::MappingFactory::AddMe | ( | void | ) |
Definition at line 44 of file Mapping.cxx.
Referenced by CLAM::LinearMappingFactory::LinearMappingFactory(), CLAM::NoteToFreqMappingFactory::NoteToFreqMappingFactory(), and CLAM::ValueToRatioMappingFactory::ValueToRatioMappingFactory().
virtual Mapping* CLAM::MappingFactory::Create | ( | void | ) | [pure virtual] |
Implemented in CLAM::ValueToRatioMappingFactory, CLAM::NoteToFreqMappingFactory, and CLAM::LinearMappingFactory.
friend class Mapping [friend] |
Definition at line 51 of file Mapping.hxx.