8#if !defined(h_738a42b1_1502_4483_948a_a69e7bbbee6a)
9#define h_738a42b1_1502_4483_948a_a69e7bbbee6a
22 typedef std::LOG4CPP_UNIQUE_PTR<Appender> (*create_function_t)(
const params_t&
params);
27 bool registered(
const std::string&
class_name)
const;
32 typedef std::map<std::string, create_function_t> creators_t;
33 typedef creators_t::const_iterator const_iterator;
#define LOG4CPP_EXPORT
Definition Export.hh:26
#define LOG4CPP_UNIQUE_PTR
Definition Portability.hh:75
Definition AppendersFactory.hh:19
FactoryParams params_t
Definition AppendersFactory.hh:21
Definition FactoryParams.hh:52
The top level namespace for all 'Log for C++' types and classes.
Definition AbortAppender.hh:16