#include <xercesc/util/TransService.hpp>
|
virtual | ~XMLTransService () |
|
XMLTranscoder * | makeNewTranscoderFor (const XMLCh *const encodingName, XMLTransService::Codes &resValue, const XMLSize_t blockSize, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) |
|
XMLTranscoder * | makeNewTranscoderFor (const char *const encodingName, XMLTransService::Codes &resValue, const XMLSize_t blockSize, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) |
|
XMLTranscoder * | makeNewTranscoderFor (XMLRecognizer::Encodings encodingEnum, XMLTransService::Codes &resValue, const XMLSize_t blockSize, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager) |
|
virtual int | compareIString (const XMLCh *const comp1, const XMLCh *const comp2)=0 |
|
virtual int | compareNIString (const XMLCh *const comp1, const XMLCh *const comp2, const XMLSize_t maxChars)=0 |
|
virtual const XMLCh * | getId () const =0 |
|
virtual XMLLCPTranscoder * | makeNewLCPTranscoder (MemoryManager *manager)=0 |
|
virtual bool | supportsSrcOfs () const =0 |
|
virtual void | upperCase (XMLCh *const toUpperCase)=0 |
|
virtual void | lowerCase (XMLCh *const toLowerCase)=0 |
|
void * | operator new (size_t size) |
| This method overrides operator new.
|
|
void * | operator new (size_t size, MemoryManager *memMgr) |
| This method defines a custom operator new, that will use the provided memory manager to perform the allocation.
|
|
void * | operator new (size_t size, void *ptr) |
| This method overrides placement operator new.
|
|
void | operator delete (void *p) |
| This method overrides operator delete.
|
|
void | operator delete (void *p, MemoryManager *memMgr) |
| This method provides a matching delete for the custom operator new.
|
|
void | operator delete (void *p, void *ptr) |
| This method provides a matching delete for the placement new.
|
|
|
static void | addEncoding (const XMLCh *const encoding, ENameMap *const ownMapping) |
|
◆ Codes
Enumerator |
---|
Ok | |
UnsupportedEncoding | |
InternalFailure | |
SupportFilesNotFound | |
◆ ~XMLTransService()
virtual XMLTransService::~XMLTransService |
( |
| ) |
|
|
virtual |
◆ XMLTransService()
XMLTransService::XMLTransService |
( |
| ) |
|
|
protected |
◆ addEncoding()
static void XMLTransService::addEncoding |
( |
const XMLCh *const | encoding, |
|
|
ENameMap *const | ownMapping ) |
|
static |
◆ compareIString()
virtual int XMLTransService::compareIString |
( |
const XMLCh *const | comp1, |
|
|
const XMLCh *const | comp2 ) |
|
pure virtual |
◆ compareNIString()
virtual int XMLTransService::compareNIString |
( |
const XMLCh *const | comp1, |
|
|
const XMLCh *const | comp2, |
|
|
const XMLSize_t | maxChars ) |
|
pure virtual |
◆ getId()
virtual const XMLCh * XMLTransService::getId |
( |
| ) |
const |
|
pure virtual |
◆ initTransService()
virtual void XMLTransService::initTransService |
( |
| ) |
|
|
protectedvirtual |
◆ lowerCase()
virtual void XMLTransService::lowerCase |
( |
XMLCh *const | toLowerCase | ) |
|
|
pure virtual |
◆ makeNewLCPTranscoder()
◆ makeNewTranscoderFor() [1/3]
◆ makeNewTranscoderFor() [2/3]
◆ makeNewTranscoderFor() [3/3]
◆ makeNewXMLTranscoder()
◆ supportsSrcOfs()
virtual bool XMLTransService::supportsSrcOfs |
( |
| ) |
const |
|
pure virtual |
◆ upperCase()
virtual void XMLTransService::upperCase |
( |
XMLCh *const | toUpperCase | ) |
|
|
pure virtual |
◆ XMLInitializer
◆ XMLPlatformUtils
◆ gMappings
RefHashTableOf<ENameMap>* XMLTransService::gMappings |
|
staticprotected |
◆ gMappingsRecognizer
RefVectorOf<ENameMap>* XMLTransService::gMappingsRecognizer |
|
staticprotected |
The documentation for this class was generated from the following file: