Poco::TextEncodingManager Class Reference

List of all members.

Classes

struct  ILT

Public Member Functions

void add (TextEncoding::Ptr pEncoding, const std::string &name)
void add (TextEncoding::Ptr pEncoding)
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 54 of file TextEncoding.cpp.


Member Typedef Documentation

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

Definition at line 112 of file TextEncoding.cpp.


Constructor & Destructor Documentation

Poco::TextEncodingManager::TextEncodingManager (  )  [inline]

Definition at line 48 of file TextEncoding.cpp.

Poco::TextEncodingManager::~TextEncodingManager (  )  [inline]

Definition at line 61 of file TextEncoding.cpp.

Poco::TextEncodingManager::TextEncodingManager ( const TextEncodingManager  )  [private]

Member Function Documentation

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

Definition at line 70 of file TextEncoding.cpp.

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

Definition at line 65 of file TextEncoding.cpp.

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

Definition at line 84 of file TextEncoding.cpp.

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

Definition at line 77 of file TextEncoding.cpp.


Member Data Documentation

Definition at line 114 of file TextEncoding.cpp.

Definition at line 115 of file TextEncoding.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


pluginlib
Author(s): Tully Foote and Eitan Marder-Eppstein
autogenerated on Fri Jan 11 09:35:02 2013