xmltok.h File Reference


Classes

struct  position
struct  ATTRIBUTE
struct  encoding
struct  INIT_ENCODING

Typedefs

typedef struct position POSITION
typedef struct encoding ENCODING
typedef int(PTRCALL * SCANNER )(const ENCODING *, const char *, const char *, const char **)
typedef const charp

Functions

int XmlParseXmlDecl (int isGeneralTextEntity, const ENCODING *enc, const char *ptr, const char *end, const char **badPtr, const char **versionPtr, const char **versionEndPtr, const char **encodingNamePtr, const ENCODING **namedEncodingPtr, int *standalonePtr)
int XmlInitEncoding (INIT_ENCODING *, const ENCODING **, const char *name)
const ENCODINGXmlGetUtf8InternalEncoding (void)
const ENCODINGXmlGetUtf16InternalEncoding (void)
int FASTCALL XmlUtf8Encode (int charNumber, char *buf)
int FASTCALL XmlUtf16Encode (int charNumber, unsigned short *buf)
int XmlSizeOfUnknownEncoding (void)
typedef int (XMLCALL *CONVERTER)(void *userData
ENCODINGXmlInitUnknownEncoding (void *mem, int *table, CONVERTER convert, void *userData)
int XmlParseXmlDeclNS (int isGeneralTextEntity, const ENCODING *enc, const char *ptr, const char *end, const char **badPtr, const char **versionPtr, const char **versionEndPtr, const char **encodingNamePtr, const ENCODING **namedEncodingPtr, int *standalonePtr)
int XmlInitEncodingNS (INIT_ENCODING *, const ENCODING **, const char *name)
const ENCODINGXmlGetUtf8InternalEncodingNS (void)
const ENCODINGXmlGetUtf16InternalEncodingNS (void)
ENCODINGXmlInitUnknownEncodingNS (void *mem, int *table, CONVERTER convert, void *userData)


Typedef Documentation

typedef struct position POSITION

typedef struct encoding ENCODING

typedef int(PTRCALL * SCANNER)(const ENCODING *, const char *, const char *, const char **)

typedef const char* p


Function Documentation

int XmlParseXmlDecl ( int  isGeneralTextEntity,
const ENCODING enc,
const char ptr,
const char end,
const char **  badPtr,
const char **  versionPtr,
const char **  versionEndPtr,
const char **  encodingNamePtr,
const ENCODING **  namedEncodingPtr,
int *  standalonePtr 
)

int XmlInitEncoding ( INIT_ENCODING ,
const ENCODING **  ,
const char name 
)

const ENCODING* XmlGetUtf8InternalEncoding ( void   ) 

const ENCODING* XmlGetUtf16InternalEncoding ( void   ) 

int FASTCALL XmlUtf8Encode ( int  charNumber,
char buf 
)

int FASTCALL XmlUtf16Encode ( int  charNumber,
unsigned short *  buf 
)

int XmlSizeOfUnknownEncoding ( void   ) 

typedef int ( XMLCALL *  CONVERTER  ) 

ENCODING* XmlInitUnknownEncoding ( void *  mem,
int *  table,
CONVERTER  convert,
void *  userData 
)

int XmlParseXmlDeclNS ( int  isGeneralTextEntity,
const ENCODING enc,
const char ptr,
const char end,
const char **  badPtr,
const char **  versionPtr,
const char **  versionEndPtr,
const char **  encodingNamePtr,
const ENCODING **  namedEncodingPtr,
int *  standalonePtr 
)

int XmlInitEncodingNS ( INIT_ENCODING ,
const ENCODING **  ,
const char name 
)

const ENCODING* XmlGetUtf8InternalEncodingNS ( void   ) 

const ENCODING* XmlGetUtf16InternalEncodingNS ( void   ) 

ENCODING* XmlInitUnknownEncodingNS ( void *  mem,
int *  table,
CONVERTER  convert,
void *  userData 
)


Generated Mozilla by doxygen 1.5.6