#include <TransENameMap.hpp>
Inheritance diagram for ENameMap:
Public Member Functions | |
virtual | ~ENameMap () |
virtual XMLTranscoder * | makeNew (const unsigned int blockSize, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) const =0 |
const XMLCh * | getKey () const |
Protected Member Functions | |
ENameMap (const XMLCh *const encodingName) | |
Private Member Functions | |
ENameMap () | |
ENameMap (const ENameMap &) | |
ENameMap & | operator= (const ENameMap &) |
Private Attributes | |
XMLCh * | fEncodingName |
Definition at line 71 of file TransENameMap.hpp.
virtual ENameMap::~ENameMap | ( | ) | [inline, virtual] |
ENameMap::ENameMap | ( | const XMLCh *const | encodingName | ) | [inline, protected] |
Definition at line 107 of file TransENameMap.hpp.
ENameMap::ENameMap | ( | ) | [private] |
ENameMap::ENameMap | ( | const ENameMap & | ) | [private] |
const XMLCh* ENameMap::getKey | ( | ) | const [inline] |
Definition at line 97 of file TransENameMap.hpp.
References fEncodingName.
Referenced by EEndianNameMapFor< TType >::makeNew(), and ENameMapFor< TType >::makeNew().
virtual XMLTranscoder* ENameMap::makeNew | ( | const unsigned int | blockSize, | |
MemoryManager *const | manager = XMLPlatformUtils::fgMemoryManager | |||
) | const [pure virtual] |
Implemented in ENameMapFor< TType >, and EEndianNameMapFor< TType >.
XMLCh* ENameMap::fEncodingName [private] |