|
log4cplus
2.1.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 |
Public Member Functions inherited from log4cplus::spi::BaseFactory | |
| virtual | ~BaseFactory ()=0 |
| virtual log4cplus::tstring const & | getTypeName () const =0 |
| Returns the typename of the objects this factory creates. More... | |
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 |
| log4cplus::spi::LocaleFactory::LocaleFactory | ( | ) |
|
pure virtual |
|
pure virtual |