1 #ifndef _WEIGHTCALCFACTORY_H_ 2 #define _WEIGHTCALCFACTORY_H_ 12 static void Register(
const std::string& wghcalcname,
16 static std::map<std::string, WeightCalcCreator*>&
GetTable();
20 #endif // _WEIGHTCALCFACTORY_H_ static WeightCalc * Create(const std::string &classname)
static std::map< std::string, WeightCalcCreator * > & GetTable()
static void Register(const std::string &wghcalcname, WeightCalcCreator *creator)