log4cplus
1.1.0
|
This abstract class defines the "Factory" interface to create "Appender" objects. More...
#include <factory.h>
Public Types | |
typedef Appender | ProductType |
typedef SharedAppenderPtr | ProductPtr |
Public Member Functions | |
AppenderFactory () | |
virtual | ~AppenderFactory ()=0 |
virtual SharedAppenderPtr | createObject (const log4cplus::helpers::Properties &props)=0 |
Create an "Appender" object. |
This abstract class defines the "Factory" interface to create "Appender" objects.
virtual log4cplus::spi::AppenderFactory::~AppenderFactory | ( | ) | [pure virtual] |
virtual SharedAppenderPtr log4cplus::spi::AppenderFactory::createObject | ( | const log4cplus::helpers::Properties & | props | ) | [pure virtual] |
Create an "Appender" object.