log4cpp::T...torFactory(3)
πΈ NAME πΈ
okay so this page is about log4cpp::TriggeringEventEvaluatorFactory β yes bestie, the whole long icon name. It's the log4cpp::T...torFactory(3) manpage, and it lives in the Library Functions Manual. slay.
β¨ SYNOPSIS β¨
start with the include, exactly like this:
#include <TriggeringEventEvaluatorFactory.hh>
π Public Types π
the public typedefs are literally:
typedef FactoryParams params_t
typedef std::auto_ptr< TriggeringEventEvaluator >(* create_function_t)
(const params_t ¶ms)
π Public Member Functions π
here's the public member function lineup:
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 π¦
and the static one:
static TriggeringEventEvaluatorFactory & getInstance ()
π§ Member Typedef Documentation π§
the create_function_t typedef, in all its qualified glory:
typedef std::auto_ptr< TriggeringEventEvaluator >(*
log4cpp::TriggeringEventEvaluatorFactory::create_function_t) (const
params_t ¶ms)
and the params_t typedef:
typedef FactoryParams log4cpp::TriggeringEventEvaluatorFactory::params_t
π Member Function Documentation π
π create
std::auto_ptr< TriggeringEventEvaluator >
log4cpp::TriggeringEventEvaluatorFactory::create (const std::string &
class_name, const params_t & params)
π getInstance
TriggeringEventEvaluatorFactory &
log4cpp::TriggeringEventEvaluatorFactory::getInstance () [static]
π registerCreator
void log4cpp::TriggeringEventEvaluatorFactory::registerCreator (const
std::string & class_name, create_function_t create_function)
π registered
bool log4cpp::TriggeringEventEvaluatorFactory::registered (const std::string
& class_name) const
π«Ά Author π«Ά
Author: Generated automatically by Doxygen for log4cpp from the source code.
cute sign-off time, bestie: this page is from log4cpp, Version 1.1, and the footer does not list a date, so I'm not inventing one. bye and mwah π
β¨
π¦ where this page comes from
- opensuse-leap 16.0: log4cpp-devel 1.1.4-bp160.1.12 Β· LGPL-2.1-only
- opensuse-leap 16.0: log4cpp-devel 1.1.4-bp160.1.12 Β· LGPL-2.1-only
- opensuse-leap 16.0: log4cpp-devel 1.1.4-bp160.1.12 Β· LGPL-2.1-only
- opensuse-leap 16.0: log4cpp-devel 1.1.4-bp160.1.12 Β· LGPL-2.1-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms