#include <TriggeringEventEvaluatorFactory.hh>
Public Types | |
| typedef FactoryParams | params_t |
| typedef std::auto_ptr< TriggeringEventEvaluator >(*) | create_function_t (const params_t ¶ms) |
Public Member Functions | |
| void | registerCreator (const std::string &class_name, create_function_t create_function) |
| std::auto_ptr< TriggeringEventEvaluator > | create (const std::string &class_name, const params_t ¶ms) |
| bool | registered (const std::string &class_name) const |
Static Public Member Functions | |
| static TriggeringEventEvaluatorFactory & | getInstance () |
| typedef std::auto_ptr<TriggeringEventEvaluator>(*) log4cpp::TriggeringEventEvaluatorFactory::create_function_t(const params_t ¶ms) |
| TriggeringEventEvaluatorFactory & log4cpp::TriggeringEventEvaluatorFactory::getInstance | ( | ) | [static] |
| void log4cpp::TriggeringEventEvaluatorFactory::registerCreator | ( | const std::string & | class_name, | |
| create_function_t | create_function | |||
| ) |
| std::auto_ptr< TriggeringEventEvaluator > log4cpp::TriggeringEventEvaluatorFactory::create | ( | const std::string & | class_name, | |
| const params_t & | params | |||
| ) |
| bool log4cpp::TriggeringEventEvaluatorFactory::registered | ( | const std::string & | class_name | ) | const |
1.5.2