|  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
 | | |  |  |  | 
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members 
 XMLTransService  Class Reference#include <TransService.hpp>
List of all members. 
| 
 Public Types |  | enum | Codes { Ok, 
UnsupportedEncoding, 
InternalFailure, 
SupportFilesNotFound
 } |  | 
 Public Methods |  | virtual | ~XMLTransService () |  | XMLTranscoder* | makeNewTranscoderFor (const XMLCh *const encodingName,XMLTransService::Codes &resValue,const unsigned int blockSize) |  | XMLTranscoder* | makeNewTranscoderFor (const char *const encodingName,XMLTransService::Codes &resValue,const unsigned int blockSize) |  | virtual int | compareIString (const XMLCh *const comp1,const XMLCh *const comp2)=0 |  | virtual int | compareNIString (const XMLCh *const comp1,const XMLCh *const comp2,const unsigned int maxChars)=0 |  | virtual const XMLCh* | getId ()const=0 |  | virtual bool | isSpace (const XMLCh toCheck)const=0 |  | virtual XMLLCPTranscoder* | makeNewLCPTranscoder ()=0 |  | virtual bool | supportsSrcOfs ()const=0 |  | virtual void | upperCase (XMLCh *const toUpperCase)const=0 |  | 
 Static Public Methods |  | void | addEncoding (const XMLCh *const encoding,ENameMap *const ownMapping) |  | 
 Protected Methods |  |  | XMLTransService () |  | virtual XMLTranscoder* | makeNewXMLTranscoder (const XMLCh *const encodingName,XMLTransService::Codes &resValue,const unsigned int blockSize)=0 |  | 
 Friends |  | class | XMLPlatformUtils |  
 Member Enumeration Documentation
 
  
    | 
        
          | enum XMLTransService::Codes |  |  
  
    |  | 
 
Enumeration values:
| Ok |  |  | UnsupportedEncoding |  |  | InternalFailure |  |  | SupportFilesNotFound |  | 
 |  
 Constructor & Destructor Documentation
 
  
    | 
        
          | virtual XMLTransService::~XMLTransService ( | )  [virtual] |  |  
 
  
    | 
        
          | XMLTransService::XMLTransService ( | )  [protected] |  |  
 Member Function Documentation
 
  
    | 
        
          | void XMLTransService::addEncoding ( | const XMLCh *const encoding, |  
          |  | ENameMap *const ownMapping )  [static] |  |  
 
  
    | 
        
          | virtual int XMLTransService::compareIString ( | const XMLCh *const comp1, |  
          |  | const XMLCh *const comp2 )  [pure virtual] |  |  
 
  
    | 
        
          | virtual int XMLTransService::compareNIString ( | const XMLCh *const comp1, |  
          |  | const XMLCh *const comp2, |  
          |  | const unsigned int maxChars )  [pure virtual] |  |  
 
  
    | 
        
          | virtual const XMLCh* XMLTransService::getId ( | ) const  [pure virtual] |  |  
 
  
    | 
        
          | virtual bool XMLTransService::isSpace ( | const XMLCh toCheck ) const  [pure virtual] |  |  
 
  
    | 
        
          | virtual XMLLCPTranscoder* XMLTransService::makeNewLCPTranscoder ( | )  [pure virtual] |  |  
 
 
 
  
    | 
        
          | virtual XMLTranscoder* XMLTransService::makeNewXMLTranscoder ( | const XMLCh *const encodingName, |  
          |  | XMLTransService::Codes & resValue, |  
          |  | const unsigned int blockSize )  [protected, pure virtual] |  |  
 
  
    | 
        
          | virtual bool XMLTransService::supportsSrcOfs ( | ) const  [pure virtual] |  |  
 
  
    | 
        
          | virtual void XMLTransService::upperCase ( | XMLCh *const toUpperCase ) const  [pure virtual] |  |  
 Friends And Related Function Documentation
 
  
    | 
        
          | class XMLPlatformUtils  [friend] |  |  The documentation for this class was generated from the following file:
 | 
 
 | 
 |