UFO
|
Profile check factory. More...
#include <ProfileCheckBase.h>
Public Member Functions | |
virtual | ~ProfileCheckFactory ()=default |
Static Public Member Functions | |
static std::unique_ptr< ProfileCheckBase > | create (const std::string &, const ConventionalProfileProcessingParameters &) |
Protected Member Functions | |
ProfileCheckFactory (const std::string &) | |
Private Member Functions | |
virtual std::unique_ptr< ProfileCheckBase > | make (const ConventionalProfileProcessingParameters &)=0 |
Static Private Member Functions | |
static std::map< std::string, ProfileCheckFactory * > & | getMakers () |
Profile check factory.
Definition at line 117 of file ProfileCheckBase.h.
|
virtualdefault |
|
explicitprotected |
|
static |
Definition at line 28 of file ProfileCheckBase.cc.
|
inlinestaticprivate |
|
privatepure virtual |
Implemented in ufo::ProfileCheckMaker< T >.