#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: