---— The factory to create instances of a SeriesTransform ----------— More...
#include <transform_function.h>

Public Member Functions | |
| TransformFactory () | |
Static Public Member Functions | |
| static TransformFunction::Ptr | create (const std::string &name) |
| static const std::set< std::string > & | registeredTransforms () |
| template<typename T > | |
| static void | registerTransform () |
Private Member Functions | |
| TransformFactory & | operator= (const TransformFactory &)=delete |
| TransformFactory (const TransformFactory &)=delete | |
Static Private Member Functions | |
| static TransformFactory * | instance () |
Private Attributes | |
| std::map< std::string, std::function< TransformFunction::Ptr()> > | creators_ |
| std::set< std::string > | names_ |
---— The factory to create instances of a SeriesTransform ----------—
Definition at line 120 of file transform_function.h.
|
inline |
Definition at line 123 of file transform_function.h.
|
privatedelete |
|
static |
Definition at line 79 of file transform_function.cpp.
|
staticprivate |
Definition at line 89 of file transform_function.cpp.
|
privatedelete |
|
static |
Definition at line 108 of file transform_function.cpp.
|
inlinestatic |
Definition at line 140 of file transform_function.h.
|
private |
Definition at line 131 of file transform_function.h.
|
private |
Definition at line 132 of file transform_function.h.