Essentia
2.1-beta6-dev
|
#include <algorithmfactory.h>
Public Member Functions | |
Registrar () | |
Static Public Member Functions | |
static BaseAlgorithm * | create () |
The registrar class that's used to easily register objects in the factory.
|
inline |
References EssentiaFactory< BaseAlgorithm >::_map, AlgorithmInfo< BaseAlgorithm >::category, AlgorithmInfo< BaseAlgorithm >::create, AlgorithmInfo< BaseAlgorithm >::description, E_DEBUG, E_WARNING, essentia::EFactory, EssentiaMap< KeyType, ValueType, Compare >::insert(), EssentiaFactory< BaseAlgorithm >::instance(), and AlgorithmInfo< BaseAlgorithm >::name.
|
inlinestatic |