static void registerChildren()
register all derived classes here (implemented in file BaseLabeler_impl.h)
Definition: BaseLabeler_impl.h:51
static void registerProduct(const String &name, const FunctionType creator)
register new concrete FactoryProduct
Definition: Factory.h:139
static BaseLabeler * create()
create new object (needed by Factory)
Definition: ICPLLabeler.h:61
static const String getProductName()
name of the model (needed by Factory)
Definition: ICPLLabeler.h:67
static BaseLabeler * create()
create new object (needed by Factory)
Definition: ITRAQLabeler.h:69
static const String getProductName()
name of the model (needed by Factory)
Definition: ITRAQLabeler.h:75
static BaseLabeler * create()
create new GaussModel object (needed by Factory)
Definition: LabelFreeLabeler.h:57
static const String getProductName()
name of the model (needed by Factory)
Definition: LabelFreeLabeler.h:63
static BaseLabeler * create()
create new object (needed by Factory)
Definition: O18Labeler.h:61
static const String getProductName()
name of the model (needed by Factory)
Definition: O18Labeler.h:67
static BaseLabeler * create()
create new object (needed by Factory)
Definition: SILACLabeler.h:62
static const String getProductName()
name of the model (needed by Factory)
Definition: SILACLabeler.h:68
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47