Classes | Public Member Functions | Private Types | Private Member Functions | Private Attributes
Poco::TextEncodingManager Class Reference

List of all members.

Classes

struct  ILT

Public Member Functions

void add (TextEncoding::Ptr pEncoding)
void add (TextEncoding::Ptr pEncoding, const std::string &name)
TextEncoding::Ptr find (const std::string &name) const
void remove (const std::string &name)
 TextEncodingManager ()
 ~TextEncodingManager ()

Private Types

typedef std::map< std::string,
TextEncoding::Ptr, ILT
EncodingMap

Private Member Functions

TextEncodingManageroperator= (const TextEncodingManager &)
 TextEncodingManager (const TextEncodingManager &)

Private Attributes

EncodingMap _encodings
RWLock _lock

Detailed Description

Definition at line 59 of file TextEncoding.cpp.


Member Typedef Documentation

typedef std::map<std::string, TextEncoding::Ptr, ILT> Poco::TextEncodingManager::EncodingMap [private]

Definition at line 126 of file TextEncoding.cpp.


Constructor & Destructor Documentation

Definition at line 62 of file TextEncoding.cpp.

Definition at line 75 of file TextEncoding.cpp.


Member Function Documentation

void Poco::TextEncodingManager::add ( TextEncoding::Ptr  pEncoding) [inline]

Definition at line 79 of file TextEncoding.cpp.

void Poco::TextEncodingManager::add ( TextEncoding::Ptr  pEncoding,
const std::string &  name 
) [inline]

Definition at line 84 of file TextEncoding.cpp.

TextEncoding::Ptr Poco::TextEncodingManager::find ( const std::string &  name) const [inline]

Definition at line 98 of file TextEncoding.cpp.

TextEncodingManager& Poco::TextEncodingManager::operator= ( const TextEncodingManager ) [private]
void Poco::TextEncodingManager::remove ( const std::string &  name) [inline]

Definition at line 91 of file TextEncoding.cpp.


Member Data Documentation

Definition at line 128 of file TextEncoding.cpp.

Definition at line 129 of file TextEncoding.cpp.


The documentation for this class was generated from the following file:


pluginlib
Author(s): Tully Foote and Eitan Marder-Eppstein
autogenerated on Sat Dec 28 2013 17:20:20