Apache HTTPD
Macros | Typedefs | Functions | Variables
xmlrole.c File Reference
#include "expat_config.h"
#include <stddef.h>
#include "expat_external.h"
#include "internal.h"
#include "xmlrole.h"
#include "ascii.h"

Go to the source code of this file.

Macros

#define MIN_BYTES_PER_CHAR(enc)   ((enc)->minBytesPerChar)
 
#define setTopLevel(state)   ((state)->handler = internalSubset)
 

Typedefs

typedef int PROLOG_HANDLER(PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 

Functions

static int common (PROLOG_STATE *state, int tok)
 
static int prolog0 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int prolog1 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int prolog2 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int doctype0 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int doctype1 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int doctype2 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int doctype3 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int doctype4 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int doctype5 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int internalSubset (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int entity0 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int entity1 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int entity2 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int entity3 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int entity4 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int entity5 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int entity6 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int entity7 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int entity8 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int entity9 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int entity10 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int notation0 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int notation1 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int notation2 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int notation3 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int notation4 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int attlist0 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int attlist1 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int attlist2 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int attlist3 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int attlist4 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int attlist5 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int attlist6 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int attlist7 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int attlist8 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int attlist9 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int element0 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int element1 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int element2 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int element3 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int element4 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int element5 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int element6 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int element7 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int declClose (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
static int error (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)
 
void XmlPrologStateInit (PROLOG_STATE *state)
 

Variables

static const char KW_ANY [] = { 0x41 , 0x4E , 0x59 , '\0'}
 
static const char KW_ATTLIST [] = { 0x41 , 0x54 , 0x54 , 0x4C , 0x49 , 0x53 , 0x54 , '\0'}
 
static const char KW_CDATA [] = { 0x43 , 0x44 , 0x41 , 0x54 , 0x41 , '\0'}
 
static const char KW_DOCTYPE [] = { 0x44 , 0x4F , 0x43 , 0x54 , 0x59 , 0x50 , 0x45 , '\0'}
 
static const char KW_ELEMENT [] = { 0x45 , 0x4C , 0x45 , 0x4D , 0x45 , 0x4E , 0x54 , '\0'}
 
static const char KW_EMPTY [] = { 0x45 , 0x4D , 0x50 , 0x54 , 0x59 , '\0'}
 
static const char KW_ENTITIES []
 
static const char KW_ENTITY [] = { 0x45 , 0x4E , 0x54 , 0x49 , 0x54 , 0x59 , '\0'}
 
static const char KW_FIXED [] = { 0x46 , 0x49 , 0x58 , 0x45 , 0x44 , '\0'}
 
static const char KW_ID [] = { 0x49 , 0x44 , '\0'}
 
static const char KW_IDREF [] = { 0x49 , 0x44 , 0x52 , 0x45 , 0x46 , '\0'}
 
static const char KW_IDREFS [] = { 0x49 , 0x44 , 0x52 , 0x45 , 0x46 , 0x53 , '\0'}
 
static const char KW_IMPLIED [] = { 0x49 , 0x4D , 0x50 , 0x4C , 0x49 , 0x45 , 0x44 , '\0'}
 
static const char KW_NDATA [] = { 0x4E , 0x44 , 0x41 , 0x54 , 0x41 , '\0'}
 
static const char KW_NMTOKEN [] = { 0x4E , 0x4D , 0x54 , 0x4F , 0x4B , 0x45 , 0x4E , '\0'}
 
static const char KW_NMTOKENS []
 
static const char KW_NOTATION []
 
static const char KW_PCDATA [] = { 0x50 , 0x43 , 0x44 , 0x41 , 0x54 , 0x41 , '\0'}
 
static const char KW_PUBLIC [] = { 0x50 , 0x55 , 0x42 , 0x4C , 0x49 , 0x43 , '\0'}
 
static const char KW_REQUIRED []
 
static const char KW_SYSTEM [] = { 0x53 , 0x59 , 0x53 , 0x54 , 0x45 , 0x4D , '\0'}
 
static PROLOG_HANDLER prolog0
 
static PROLOG_HANDLER prolog1
 
static PROLOG_HANDLER prolog2
 
static PROLOG_HANDLER doctype0
 
static PROLOG_HANDLER doctype1
 
static PROLOG_HANDLER doctype2
 
static PROLOG_HANDLER doctype3
 
static PROLOG_HANDLER doctype4
 
static PROLOG_HANDLER doctype5
 
static PROLOG_HANDLER internalSubset
 
static PROLOG_HANDLER entity0
 
static PROLOG_HANDLER entity1
 
static PROLOG_HANDLER entity2
 
static PROLOG_HANDLER entity3
 
static PROLOG_HANDLER entity4
 
static PROLOG_HANDLER entity5
 
static PROLOG_HANDLER entity6
 
static PROLOG_HANDLER entity7
 
static PROLOG_HANDLER entity8
 
static PROLOG_HANDLER entity9
 
static PROLOG_HANDLER entity10
 
static PROLOG_HANDLER notation0
 
static PROLOG_HANDLER notation1
 
static PROLOG_HANDLER notation2
 
static PROLOG_HANDLER notation3
 
static PROLOG_HANDLER notation4
 
static PROLOG_HANDLER attlist0
 
static PROLOG_HANDLER attlist1
 
static PROLOG_HANDLER attlist2
 
static PROLOG_HANDLER attlist3
 
static PROLOG_HANDLER attlist4
 
static PROLOG_HANDLER attlist5
 
static PROLOG_HANDLER attlist6
 
static PROLOG_HANDLER attlist7
 
static PROLOG_HANDLER attlist8
 
static PROLOG_HANDLER attlist9
 
static PROLOG_HANDLER element0
 
static PROLOG_HANDLER element1
 
static PROLOG_HANDLER element2
 
static PROLOG_HANDLER element3
 
static PROLOG_HANDLER element4
 
static PROLOG_HANDLER element5
 
static PROLOG_HANDLER element6
 
static PROLOG_HANDLER element7
 
static PROLOG_HANDLER declClose
 
static PROLOG_HANDLER error
 

Macro Definition Documentation

◆ MIN_BYTES_PER_CHAR

#define MIN_BYTES_PER_CHAR (   enc)    ((enc)->minBytesPerChar)

Definition at line 111 of file xmlrole.c.

◆ setTopLevel

#define setTopLevel (   state)    ((state)->handler = internalSubset)

Definition at line 119 of file xmlrole.c.

Typedef Documentation

◆ PROLOG_HANDLER

typedef int PROLOG_HANDLER(PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc)

Definition at line 122 of file xmlrole.c.

Function Documentation

◆ attlist0()

static int attlist0 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 704 of file xmlrole.c.

◆ attlist1()

static int attlist1 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 721 of file xmlrole.c.

◆ attlist2()

static int attlist2 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 741 of file xmlrole.c.

◆ attlist3()

static int attlist3 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 771 of file xmlrole.c.

◆ attlist4()

static int attlist4 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 789 of file xmlrole.c.

◆ attlist5()

static int attlist5 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 808 of file xmlrole.c.

◆ attlist6()

static int attlist6 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 824 of file xmlrole.c.

◆ attlist7()

static int attlist7 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 840 of file xmlrole.c.

◆ attlist8()

static int attlist8 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 860 of file xmlrole.c.

◆ attlist9()

static int attlist9 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 890 of file xmlrole.c.

◆ common()

static int common ( PROLOG_STATE state,
int  tok 
)
static

Definition at line 1225 of file xmlrole.c.

◆ declClose()

static int declClose ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 1177 of file xmlrole.c.

◆ doctype0()

static int doctype0 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 224 of file xmlrole.c.

◆ doctype1()

static int doctype1 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 241 of file xmlrole.c.

◆ doctype2()

static int doctype2 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 267 of file xmlrole.c.

◆ doctype3()

static int doctype3 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 283 of file xmlrole.c.

◆ doctype4()

static int doctype4 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 299 of file xmlrole.c.

◆ doctype5()

static int doctype5 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 318 of file xmlrole.c.

◆ element0()

static int element0 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 906 of file xmlrole.c.

◆ element1()

static int element1 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 923 of file xmlrole.c.

◆ element2()

static int element2 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 949 of file xmlrole.c.

◆ element3()

static int element3 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 983 of file xmlrole.c.

◆ element4()

static int element4 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 1007 of file xmlrole.c.

◆ element5()

static int element5 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 1024 of file xmlrole.c.

◆ element6()

static int element6 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 1044 of file xmlrole.c.

◆ element7()

static int element7 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 1073 of file xmlrole.c.

◆ entity0()

static int entity0 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 416 of file xmlrole.c.

◆ entity1()

static int entity1 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 435 of file xmlrole.c.

◆ entity10()

static int entity10 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 599 of file xmlrole.c.

◆ entity2()

static int entity2 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 451 of file xmlrole.c.

◆ entity3()

static int entity3 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 475 of file xmlrole.c.

◆ entity4()

static int entity4 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 491 of file xmlrole.c.

◆ entity5()

static int entity5 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 507 of file xmlrole.c.

◆ entity6()

static int entity6 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 526 of file xmlrole.c.

◆ entity7()

static int entity7 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 543 of file xmlrole.c.

◆ entity8()

static int entity8 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 567 of file xmlrole.c.

◆ entity9()

static int entity9 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 583 of file xmlrole.c.

◆ error()

static int error ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 1213 of file xmlrole.c.

◆ internalSubset()

static int internalSubset ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 334 of file xmlrole.c.

◆ notation0()

static int notation0 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 615 of file xmlrole.c.

◆ notation1()

static int notation1 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 631 of file xmlrole.c.

◆ notation2()

static int notation2 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 651 of file xmlrole.c.

◆ notation3()

static int notation3 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 667 of file xmlrole.c.

◆ notation4()

static int notation4 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 684 of file xmlrole.c.

◆ prolog0()

static int prolog0 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 141 of file xmlrole.c.

◆ prolog1()

static int prolog1 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 172 of file xmlrole.c.

◆ prolog2()

static int prolog2 ( PROLOG_STATE state,
int  tok,
const char ptr,
const char end,
const ENCODING enc 
)
static

Definition at line 204 of file xmlrole.c.

◆ XmlPrologStateInit()

void XmlPrologStateInit ( PROLOG_STATE state)

Definition at line 1237 of file xmlrole.c.

Variable Documentation

◆ attlist0

PROLOG_HANDLER attlist0
static

Definition at line 129 of file xmlrole.c.

◆ attlist1

PROLOG_HANDLER attlist1
static

Definition at line 129 of file xmlrole.c.

◆ attlist2

PROLOG_HANDLER attlist2
static

Definition at line 130 of file xmlrole.c.

◆ attlist3

PROLOG_HANDLER attlist3
static

Definition at line 130 of file xmlrole.c.

◆ attlist4

PROLOG_HANDLER attlist4
static

Definition at line 130 of file xmlrole.c.

◆ attlist5

PROLOG_HANDLER attlist5
static

Definition at line 130 of file xmlrole.c.

◆ attlist6

PROLOG_HANDLER attlist6
static

Definition at line 130 of file xmlrole.c.

◆ attlist7

PROLOG_HANDLER attlist7
static

Definition at line 130 of file xmlrole.c.

◆ attlist8

PROLOG_HANDLER attlist8
static

Definition at line 130 of file xmlrole.c.

◆ attlist9

PROLOG_HANDLER attlist9
static

Definition at line 131 of file xmlrole.c.

◆ declClose

PROLOG_HANDLER declClose
static

Definition at line 136 of file xmlrole.c.

◆ doctype0

PROLOG_HANDLER doctype0
static

Definition at line 126 of file xmlrole.c.

◆ doctype1

PROLOG_HANDLER doctype1
static

Definition at line 126 of file xmlrole.c.

◆ doctype2

PROLOG_HANDLER doctype2
static

Definition at line 126 of file xmlrole.c.

◆ doctype3

PROLOG_HANDLER doctype3
static

Definition at line 127 of file xmlrole.c.

◆ doctype4

PROLOG_HANDLER doctype4
static

Definition at line 127 of file xmlrole.c.

◆ doctype5

PROLOG_HANDLER doctype5
static

Definition at line 127 of file xmlrole.c.

◆ element0

PROLOG_HANDLER element0
static

Definition at line 131 of file xmlrole.c.

◆ element1

PROLOG_HANDLER element1
static

Definition at line 131 of file xmlrole.c.

◆ element2

PROLOG_HANDLER element2
static

Definition at line 131 of file xmlrole.c.

◆ element3

PROLOG_HANDLER element3
static

Definition at line 131 of file xmlrole.c.

◆ element4

PROLOG_HANDLER element4
static

Definition at line 131 of file xmlrole.c.

◆ element5

PROLOG_HANDLER element5
static

Definition at line 131 of file xmlrole.c.

◆ element6

PROLOG_HANDLER element6
static

Definition at line 132 of file xmlrole.c.

◆ element7

PROLOG_HANDLER element7
static

Definition at line 132 of file xmlrole.c.

◆ entity0

PROLOG_HANDLER entity0
static

Definition at line 127 of file xmlrole.c.

◆ entity1

PROLOG_HANDLER entity1
static

Definition at line 127 of file xmlrole.c.

◆ entity10

PROLOG_HANDLER entity10
static

Definition at line 128 of file xmlrole.c.

◆ entity2

PROLOG_HANDLER entity2
static

Definition at line 127 of file xmlrole.c.

◆ entity3

PROLOG_HANDLER entity3
static

Definition at line 128 of file xmlrole.c.

◆ entity4

PROLOG_HANDLER entity4
static

Definition at line 128 of file xmlrole.c.

◆ entity5

PROLOG_HANDLER entity5
static

Definition at line 128 of file xmlrole.c.

◆ entity6

PROLOG_HANDLER entity6
static

Definition at line 128 of file xmlrole.c.

◆ entity7

PROLOG_HANDLER entity7
static

Definition at line 128 of file xmlrole.c.

◆ entity8

PROLOG_HANDLER entity8
static

Definition at line 128 of file xmlrole.c.

◆ entity9

PROLOG_HANDLER entity9
static

Definition at line 128 of file xmlrole.c.

◆ error

PROLOG_HANDLER error
static

Definition at line 136 of file xmlrole.c.

◆ internalSubset

PROLOG_HANDLER internalSubset
static

Definition at line 127 of file xmlrole.c.

◆ KW_ANY

const char KW_ANY[] = { 0x41 , 0x4E , 0x59 , '\0'}
static

Definition at line 61 of file xmlrole.c.

◆ KW_ATTLIST

const char KW_ATTLIST[] = { 0x41 , 0x54 , 0x54 , 0x4C , 0x49 , 0x53 , 0x54 , '\0'}
static

Definition at line 62 of file xmlrole.c.

◆ KW_CDATA

const char KW_CDATA[] = { 0x43 , 0x44 , 0x41 , 0x54 , 0x41 , '\0'}
static

Definition at line 64 of file xmlrole.c.

◆ KW_DOCTYPE

const char KW_DOCTYPE[] = { 0x44 , 0x4F , 0x43 , 0x54 , 0x59 , 0x50 , 0x45 , '\0'}
static

Definition at line 66 of file xmlrole.c.

◆ KW_ELEMENT

const char KW_ELEMENT[] = { 0x45 , 0x4C , 0x45 , 0x4D , 0x45 , 0x4E , 0x54 , '\0'}
static

Definition at line 68 of file xmlrole.c.

◆ KW_EMPTY

const char KW_EMPTY[] = { 0x45 , 0x4D , 0x50 , 0x54 , 0x59 , '\0'}
static

Definition at line 70 of file xmlrole.c.

◆ KW_ENTITIES

const char KW_ENTITIES[]
static
Initial value:
= { 0x45 , 0x4E , 0x54 , 0x49 , 0x54 ,
0x49 , 0x45 , 0x53 , '\0'}

Definition at line 72 of file xmlrole.c.

◆ KW_ENTITY

const char KW_ENTITY[] = { 0x45 , 0x4E , 0x54 , 0x49 , 0x54 , 0x59 , '\0'}
static

Definition at line 74 of file xmlrole.c.

◆ KW_FIXED

const char KW_FIXED[] = { 0x46 , 0x49 , 0x58 , 0x45 , 0x44 , '\0'}
static

Definition at line 76 of file xmlrole.c.

◆ KW_ID

const char KW_ID[] = { 0x49 , 0x44 , '\0'}
static

Definition at line 78 of file xmlrole.c.

◆ KW_IDREF

const char KW_IDREF[] = { 0x49 , 0x44 , 0x52 , 0x45 , 0x46 , '\0'}
static

Definition at line 79 of file xmlrole.c.

◆ KW_IDREFS

const char KW_IDREFS[] = { 0x49 , 0x44 , 0x52 , 0x45 , 0x46 , 0x53 , '\0'}
static

Definition at line 81 of file xmlrole.c.

◆ KW_IMPLIED

const char KW_IMPLIED[] = { 0x49 , 0x4D , 0x50 , 0x4C , 0x49 , 0x45 , 0x44 , '\0'}
static

Definition at line 87 of file xmlrole.c.

◆ KW_NDATA

const char KW_NDATA[] = { 0x4E , 0x44 , 0x41 , 0x54 , 0x41 , '\0'}
static

Definition at line 93 of file xmlrole.c.

◆ KW_NMTOKEN

const char KW_NMTOKEN[] = { 0x4E , 0x4D , 0x54 , 0x4F , 0x4B , 0x45 , 0x4E , '\0'}
static

Definition at line 95 of file xmlrole.c.

◆ KW_NMTOKENS

const char KW_NMTOKENS[]
static
Initial value:
= { 0x4E , 0x4D , 0x54 , 0x4F , 0x4B ,
0x45 , 0x4E , 0x53 , '\0'}

Definition at line 97 of file xmlrole.c.

◆ KW_NOTATION

const char KW_NOTATION[]
static
Initial value:
= { 0x4E , 0x4F , 0x54 , 0x41 , 0x54 ,
0x49 , 0x4F , 0x4E , '\0'}

Definition at line 99 of file xmlrole.c.

◆ KW_PCDATA

const char KW_PCDATA[] = { 0x50 , 0x43 , 0x44 , 0x41 , 0x54 , 0x41 , '\0'}
static

Definition at line 101 of file xmlrole.c.

◆ KW_PUBLIC

const char KW_PUBLIC[] = { 0x50 , 0x55 , 0x42 , 0x4C , 0x49 , 0x43 , '\0'}
static

Definition at line 103 of file xmlrole.c.

◆ KW_REQUIRED

const char KW_REQUIRED[]
static
Initial value:
= { 0x52 , 0x45 , 0x51 , 0x55 , 0x49 ,
0x52 , 0x45 , 0x44 , '\0'}

Definition at line 105 of file xmlrole.c.

◆ KW_SYSTEM

const char KW_SYSTEM[] = { 0x53 , 0x59 , 0x53 , 0x54 , 0x45 , 0x4D , '\0'}
static

Definition at line 107 of file xmlrole.c.

◆ notation0

PROLOG_HANDLER notation0
static

Definition at line 129 of file xmlrole.c.

◆ notation1

PROLOG_HANDLER notation1
static

Definition at line 129 of file xmlrole.c.

◆ notation2

PROLOG_HANDLER notation2
static

Definition at line 129 of file xmlrole.c.

◆ notation3

PROLOG_HANDLER notation3
static

Definition at line 129 of file xmlrole.c.

◆ notation4

PROLOG_HANDLER notation4
static

Definition at line 129 of file xmlrole.c.

◆ prolog0

PROLOG_HANDLER prolog0
static

Definition at line 126 of file xmlrole.c.

◆ prolog1

PROLOG_HANDLER prolog1
static

Definition at line 126 of file xmlrole.c.

◆ prolog2

PROLOG_HANDLER prolog2
static

Definition at line 126 of file xmlrole.c.