Public Member Functions | Public Attributes

encoding Struct Reference

#include <xmltok.h>

Collaboration diagram for encoding:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 int (PTRCALL *sameName)(const ENCODING *
const char const char * int (PTRCALL *nameMatchesAscii)(const ENCODING *
const char const char *const
char const char const char * 
int (PTRFASTCALL *nameLength)(const ENCODING *
const char const char *const
char const char const char
*const char *const char
*PTRFASTCALL * 
skipS (const ENCODING *, const char *)
 int (PTRCALL *getAtts)(const ENCODING *enc
 int (PTRFASTCALL *charRefNumber)(const ENCODING *enc
 int (PTRCALL *predefinedEntityName)(const ENCODING *
const char const char * void (PTRCALL *updatePosition)(const ENCODING *
const char const char *const
char const char POSITION
int (PTRCALL *isPublicId)(const ENCODING *enc
 void (PTRCALL *utf8Convert)(const ENCODING *enc
 void (PTRCALL *utf16Convert)(const ENCODING *enc
 int (PTRCALL *sameName)(const ENCODING *
const char const char * int (PTRCALL *nameMatchesAscii)(const ENCODING *
const char const char *const
char const char const char * 
int (PTRFASTCALL *nameLength)(const ENCODING *
const char const char *const
char const char const char
*const char *const char
*PTRFASTCALL * 
skipS (const ENCODING *, const char *)
 int (PTRCALL *getAtts)(const ENCODING *enc
 int (PTRFASTCALL *charRefNumber)(const ENCODING *enc
 int (PTRCALL *predefinedEntityName)(const ENCODING *
const char const char * void (PTRCALL *updatePosition)(const ENCODING *
const char const char *const
char const char POSITION
int (PTRCALL *isPublicId)(const ENCODING *enc
 void (PTRCALL *utf8Convert)(const ENCODING *enc
 void (PTRCALL *utf16Convert)(const ENCODING *enc

Public Attributes

SCANNER scanners [XML_N_STATES]
SCANNER literalScanners [XML_N_LITERAL_TYPES]
const char * ptr
const char int attsMax
const char int ATTRIBUTEatts
const char const char *const char * ptr
const char const char *const
char const char * 
end
const char const char *const
char const char POSITION
*const char * 
ptr
const char const char *const
char const char POSITION
*const char const char * 
end
const char const char *const
char const char POSITION
*const char const char const
char ** 
badPtr
const char ** fromP
const char const char * fromLim
const char const char char ** toP
const char const char char
const char * 
toLim
const char const char unsigned
short ** 
toP
const char const char unsigned
short const unsigned short * 
toLim
int minBytesPerChar
char isUtf8
char isUtf16

Member Function Documentation

encoding::int ( PTRCALL *  sameName  )  const
const char const char* encoding::int ( PTRCALL *  nameMatchesAscii  )  const
const char const char* const char const char POSITION* encoding::int ( PTRCALL *  isPublicId  )  const
Type Constraints
encoding::int ( PTRCALL *  getAtts  )  const
encoding::int ( PTRFASTCALL *  charRefNumber  )  const
encoding::int ( PTRCALL *  predefinedEntityName  )  const
encoding::int ( PTRCALL *  getAtts  )  const
const char const char* const char const char POSITION* encoding::int ( PTRCALL *  isPublicId  )  const
Type Constraints
const char const char* const char const char const char* encoding::int ( PTRFASTCALL *  nameLength  )  const
const char const char* const char const char const char* encoding::int ( PTRFASTCALL *  nameLength  )  const
const char const char* encoding::int ( PTRCALL *  nameMatchesAscii  )  const
encoding::int ( PTRFASTCALL *  charRefNumber  )  const
encoding::int ( PTRCALL *  sameName  )  const
encoding::int ( PTRCALL *  predefinedEntityName  )  const
const char const char* const char const char const char* const char* const char* PTRFASTCALL* encoding::skipS ( const ENCODING ,
const char *   
)
const char const char* const char const char const char* const char* const char* PTRFASTCALL* encoding::skipS ( const ENCODING ,
const char *   
)
encoding::void ( PTRCALL *  utf16Convert  )  const
encoding::void ( PTRCALL *  utf8Convert  )  const
encoding::void ( PTRCALL *  utf16Convert  )  const
const char const char* encoding::void ( PTRCALL *  updatePosition  )  const
encoding::void ( PTRCALL *  utf8Convert  )  const
const char const char* encoding::void ( PTRCALL *  updatePosition  )  const

Member Data Documentation

const char int ATTRIBUTE * encoding::atts
const char int encoding::attsMax
const char const char *const char const char POSITION *const char const char const char ** encoding::badPtr
const char const char* const char const char POSITION* const char const char* encoding::end
const char const char *const char const char POSITION *const char const char * encoding::end
const char const char * encoding::fromLim
const char ** encoding::fromP
const char const char* const char const char POSITION* const char* encoding::ptr
const char const char* const char* encoding::ptr
const char const char *const char const char POSITION *const char * encoding::ptr
const char const char unsigned short const unsigned short * encoding::toLim
const char const char unsigned short const unsigned short* encoding::toLim
const char const char unsigned short ** encoding::toP
const char const char unsigned short** encoding::toP

The documentation for this struct was generated from the following files: