Go to the source code of this file.
◆ LOG4CPLUS_REG_APPENDER
| #define LOG4CPLUS_REG_APPENDER |
( |
| reg, |
|
|
| appendername ) |
Value:
This abstract class defines the "Factory" interface to create "Appender" objects.
#define LOG4CPLUS_REG_PRODUCT(reg, productprefix, productname, productns, productfact)
Definition at line 256 of file factory.h.
◆ LOG4CPLUS_REG_FILTER
| #define LOG4CPLUS_REG_FILTER |
( |
| reg, |
|
|
| filtername ) |
Value:
This abstract class defines the "Factory" interface to create "Appender" objects.
Definition at line 264 of file factory.h.
◆ LOG4CPLUS_REG_LAYOUT
| #define LOG4CPLUS_REG_LAYOUT |
( |
| reg, |
|
|
| layoutname ) |
Value:
This abstract class defines the "Factory" interface to create "Layout" objects.
Definition at line 260 of file factory.h.
◆ LOG4CPLUS_REG_LOCALE
| #define LOG4CPLUS_REG_LOCALE |
( |
| reg, |
|
|
| name, |
|
|
| factory ) |
Value: reg.put (std::unique_ptr<log4cplus::spi::LocaleFactory> ( \
new factory (name)))
Definition at line 268 of file factory.h.
◆ LOG4CPLUS_REG_PRODUCT
| #define LOG4CPLUS_REG_PRODUCT |
( |
| reg, |
|
|
| productprefix, |
|
|
| productname, |
|
|
| productns, |
|
|
| productfact ) |
Value: reg.put ( \
std::unique_ptr<productfact> ( \
#define LOG4CPLUS_TEXT(STRING)
Definition at line 249 of file factory.h.