log4cplus_spi_LocaleFactory(3)

log4cplus::spi::LocaleFactory(3) log4cplus log4cplus::spi::LocaleFactory(3)

NAME

log4cplus::spi::LocaleFactory - This abstract class defines the 'Factory' interface to create std::locale instances.

SYNOPSIS

#include <factory.h>

Inherits log4cplus::spi::BaseFactory.

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

Detailed Description

This abstract class defines the 'Factory' interface to create std::locale instances.

Definition at line 123 of file factory.h.

Member Typedef Documentation

typedef std::locale log4cplus::spi::LocaleFactory::ProductPtr

Definition at line 128 of file factory.h.

typedef std::locale log4cplus::spi::LocaleFactory::ProductType

Definition at line 127 of file factory.h.

Constructor & Destructor Documentation

log4cplus::spi::LocaleFactory::LocaleFactory ()

virtual log4cplus::spi::LocaleFactory::~LocaleFactory () [pure virtual]

Member Function Documentation

virtual ProductPtr log4cplus::spi::LocaleFactory::createObject (const log4cplus::helpers::Properties & props) [pure virtual]

Returns

std::locale instance

Author

Generated automatically by Doxygen for log4cplus from the source code.

Fri Jun 18 2021 Version 2.0.6