Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
encoding Struct Reference

#include <xmltok.h>

Public Member Functions

 int (PTRCALL *nameMatchesAscii)(const ENCODING *
 
const char const char const char * int (PTRFASTCALL *nameLength)(const ENCODING *
 
const char const char const char const char *const char *PTRFASTCALLskipS (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 POSITIONint (PTRCALL *isPublicId)(const ENCODING *enc
 
enum XML_Convert_Result (PTRCALL *utf8Convert)(const ENCODING *enc
 
enum XML_Convert_Result (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
 
enum const char ** fromP
 
enum const char const char * fromLim
 
enum const char const char char ** toP
 
enum const char const char char const char * toLim
 
enum const char const char unsigned short ** toP
 
enum const char const char unsigned short const unsigned short * toLim
 
int minBytesPerChar
 
char isUtf8
 
char isUtf16
 

Detailed Description

Definition at line 170 of file xmltok.h.

Member Function Documentation

◆ int() [1/6]

encoding::int ( PTRCALL * getAtts) const

◆ int() [2/6]

const char const char const char const char POSITION * encoding::int ( PTRCALL * isPublicId) const

◆ int() [3/6]

encoding::int ( PTRCALL * nameMatchesAscii) const

◆ int() [4/6]

encoding::int ( PTRCALL * predefinedEntityName) const

◆ int() [5/6]

encoding::int ( PTRFASTCALL * charRefNumber) const

◆ int() [6/6]

const char const char const char * encoding::int ( PTRFASTCALL * nameLength) const

◆ skipS()

const char const char const char const char *const char *PTRFASTCALL * encoding::skipS ( const ENCODING * ,
const char *  )

◆ void()

const char const char * encoding::void ( PTRCALL * updatePosition) const

◆ XML_Convert_Result() [1/2]

enum encoding::XML_Convert_Result ( PTRCALL * utf16Convert) const

◆ XML_Convert_Result() [2/2]

enum encoding::XML_Convert_Result ( PTRCALL * utf8Convert) const

Member Data Documentation

◆ atts

const char int ATTRIBUTE* encoding::atts

Definition at line 178 of file xmltok.h.

◆ attsMax

const char int encoding::attsMax

Definition at line 177 of file xmltok.h.

◆ badPtr

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

Definition at line 185 of file xmltok.h.

◆ end [1/2]

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

Definition at line 183 of file xmltok.h.

◆ end [2/2]

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

Definition at line 185 of file xmltok.h.

◆ fromLim

enum const char const char * encoding::fromLim

Definition at line 188 of file xmltok.h.

◆ fromP

enum const char ** encoding::fromP

Definition at line 187 of file xmltok.h.

◆ isUtf16

char encoding::isUtf16

Definition at line 197 of file xmltok.h.

◆ isUtf8

char encoding::isUtf8

Definition at line 196 of file xmltok.h.

◆ literalScanners

SCANNER encoding::literalScanners[XML_N_LITERAL_TYPES]

Definition at line 172 of file xmltok.h.

◆ minBytesPerChar

int encoding::minBytesPerChar

Definition at line 195 of file xmltok.h.

◆ ptr [1/3]

const char * encoding::ptr

Definition at line 177 of file xmltok.h.

◆ ptr [2/3]

const char const char const char* encoding::ptr

Definition at line 182 of file xmltok.h.

◆ ptr [3/3]

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

Definition at line 184 of file xmltok.h.

◆ scanners

SCANNER encoding::scanners[XML_N_STATES]

Definition at line 171 of file xmltok.h.

◆ toLim [1/2]

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

Definition at line 189 of file xmltok.h.

◆ toLim [2/2]

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

Definition at line 194 of file xmltok.h.

◆ toP [1/2]

enum const char const char char** encoding::toP

Definition at line 188 of file xmltok.h.

◆ toP [2/2]

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

Definition at line 193 of file xmltok.h.


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