log4cplus
2.0.0
|
This abstract class defines the "Factory" interface to create std::locale instances. More...
#include <factory.h>
Public Types | |
typedef std::locale | ProductType |
typedef std::locale | ProductPtr |
Public Member Functions | |
LocaleFactory () | |
virtual | ~LocaleFactory ()=0 |
virtual ProductPtr | createObject (const log4cplus::helpers::Properties &props)=0 |
This abstract class defines the "Factory" interface to create std::locale instances.
typedef std::locale log4cplus::spi::LocaleFactory::ProductPtr |
typedef std::locale log4cplus::spi::LocaleFactory::ProductType |
virtual log4cplus::spi::LocaleFactory::~LocaleFactory | ( | ) | [pure virtual] |
virtual ProductPtr log4cplus::spi::LocaleFactory::createObject | ( | const log4cplus::helpers::Properties & | props | ) | [pure virtual] |