Apache HTTPD
Public Member Functions | Public Attributes | List of all members
encoding Struct Reference

#include <xmltok.h>

Public Member Functions

 int (PTRCALL *nameMatchesAscii)(const ENCODING *
 
const char const char const charint (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 charvoid (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 [3]
 
SCANNER literalScanners [2]
 
const charptr
 
const char int attsMax
 
const char int ATTRIBUTEatts
 
const char const char const charptr
 
const char const char const char const charend
 
const char const char const char const char POSITION const charptr
 
const char const char const char const char POSITION const char const charend
 
const char const char const char const char POSITION const char const char const char ** badPtr
 
enum const char ** fromP
 
enum const char const charfromLim
 
enum const char const char char ** toP
 
enum const char const char char const chartoLim
 
enum const char const char unsigned short ** toP
 
enum const char const char unsigned short const unsigned shorttoLim
 
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

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]

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[2]

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]

Definition at line 184 of file xmltok.h.

◆ scanners

SCANNER encoding::scanners[3]

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]

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: