Geant4  10.03.p01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
encoding Struct Reference

#include <xmltok.h>

Collaboration diagram for encoding:

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
 

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
 

Detailed Description

Definition at line 133 of file xmltok.h.

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 const char* encoding::int ( PTRFASTCALL nameLength) const
encoding::int ( PTRCALL getAtts) const
encoding::int ( PTRFASTCALL charRefNumber) const
encoding::int ( PTRCALL predefinedEntityName) const
const char const char const char const char POSITION* encoding::int ( PTRCALL isPublicId) 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* encoding::void ( PTRCALL updatePosition) const
encoding::void ( PTRCALL utf8Convert) const
encoding::void ( PTRCALL utf16Convert) const

Member Data Documentation

const char int ATTRIBUTE* encoding::atts

Definition at line 146 of file xmltok.h.

const char int encoding::attsMax

Definition at line 146 of file xmltok.h.

const char const char const char const char POSITION const char const char const char** encoding::badPtr

Definition at line 158 of file xmltok.h.

const char const char const char const char* encoding::end

Definition at line 154 of file xmltok.h.

const char const char const char const char POSITION const char const char* encoding::end

Definition at line 158 of file xmltok.h.

const char const char * encoding::fromLim

Definition at line 162 of file xmltok.h.

const char ** encoding::fromP

Definition at line 162 of file xmltok.h.

char encoding::isUtf16

Definition at line 173 of file xmltok.h.

char encoding::isUtf8

Definition at line 172 of file xmltok.h.

SCANNER encoding::literalScanners[XML_N_LITERAL_TYPES]

Definition at line 135 of file xmltok.h.

int encoding::minBytesPerChar

Definition at line 171 of file xmltok.h.

const char * encoding::ptr

Definition at line 146 of file xmltok.h.

const char const char const char* encoding::ptr

Definition at line 154 of file xmltok.h.

const char const char const char const char POSITION const char* encoding::ptr

Definition at line 158 of file xmltok.h.

SCANNER encoding::scanners[XML_N_STATES]

Definition at line 134 of file xmltok.h.

const char const char char const char* encoding::toLim

Definition at line 162 of file xmltok.h.

const char const char unsigned short const unsigned short* encoding::toLim

Definition at line 167 of file xmltok.h.

const char const char char** encoding::toP

Definition at line 162 of file xmltok.h.

const char const char unsigned short** encoding::toP

Definition at line 167 of file xmltok.h.


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