Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
매크로 | 타입정의 | 함수 | 변수
xmlrole.cc 파일 참조
#include <stddef.h>
#include "expat_external.h"
#include "internal.h"
#include "xmlrole.h"
#include "ascii.h"

이 파일의 소스 코드 페이지로 가기

매크로

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

타입정의

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

함수

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

변수

static const char KW_ANY []
 
static const char KW_ATTLIST []
 
static const char KW_CDATA []
 
static const char KW_DOCTYPE []
 
static const char KW_ELEMENT []
 
static const char KW_EMPTY []
 
static const char KW_ENTITIES []
 
static const char KW_ENTITY []
 
static const char KW_FIXED []
 
static const char KW_ID []
 
static const char KW_IDREF []
 
static const char KW_IDREFS []
 
static const char KW_IMPLIED []
 
static const char KW_NDATA []
 
static const char KW_NMTOKEN []
 
static const char KW_NMTOKENS []
 
static const char KW_NOTATION []
 
static const char KW_PCDATA []
 
static const char KW_PUBLIC []
 
static const char KW_REQUIRED []
 
static const char KW_SYSTEM []
 
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
 

매크로 문서화

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

xmlrole.cc 파일의 93 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist8(), element2(), internalSubset(), prolog0(), prolog1().

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

xmlrole.cc 파일의 102 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist1(), declClose(), entity10(), entity5(), notation4().

타입정의 문서화

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

xmlrole.cc 파일의 105 번째 라인에서 정의되었습니다.

함수 문서화

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

xmlrole.cc 파일의 758 번째 라인에서 정의되었습니다.

다음을 참조함 : attlist1, common(), XML_ROLE_ATTLIST_ELEMENT_NAME, XML_ROLE_ATTLIST_NONE, XML_TOK_NAME, XML_TOK_PREFIXED_NAME, XML_TOK_PROLOG_S.

static int PTRCALL attlist1 ( PROLOG_STATE state,
int  tok,
const char *  ptr,
const char *  end,
const ENCODING enc 
)
static
static int PTRCALL attlist2 ( PROLOG_STATE state,
int  tok,
const char *  ptr,
const char *  end,
const ENCODING enc 
)
static
static int PTRCALL attlist3 ( PROLOG_STATE state,
int  tok,
const char *  ptr,
const char *  end,
const ENCODING enc 
)
static
static int PTRCALL attlist4 ( PROLOG_STATE state,
int  tok,
const char *  ptr,
const char *  end,
const ENCODING enc 
)
static

xmlrole.cc 파일의 857 번째 라인에서 정의되었습니다.

다음을 참조함 : attlist3, attlist8, common(), XML_ROLE_ATTLIST_NONE, XML_TOK_CLOSE_PAREN, XML_TOK_OR, XML_TOK_PROLOG_S.

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

xmlrole.cc 파일의 877 번째 라인에서 정의되었습니다.

다음을 참조함 : attlist6, common(), XML_ROLE_ATTLIST_NONE, XML_TOK_OPEN_PAREN, XML_TOK_PROLOG_S.

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

xmlrole.cc 파일의 894 번째 라인에서 정의되었습니다.

다음을 참조함 : attlist7, common(), XML_ROLE_ATTLIST_NONE, XML_ROLE_ATTRIBUTE_NOTATION_VALUE, XML_TOK_NAME, XML_TOK_PROLOG_S.

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

xmlrole.cc 파일의 911 번째 라인에서 정의되었습니다.

다음을 참조함 : attlist6, attlist8, common(), XML_ROLE_ATTLIST_NONE, XML_TOK_CLOSE_PAREN, XML_TOK_OR, XML_TOK_PROLOG_S.

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

xmlrole.cc 파일의 972 번째 라인에서 정의되었습니다.

다음을 참조함 : attlist1, common(), XML_ROLE_ATTLIST_NONE, XML_ROLE_FIXED_ATTRIBUTE_VALUE, XML_TOK_LITERAL, XML_TOK_PROLOG_S.

static int FASTCALL common ( PROLOG_STATE state,
int  tok 
)
static
static int PTRCALL declClose ( PROLOG_STATE state,
int  tok,
const char *  ptr,
const char *  end,
const ENCODING enc 
)
static

xmlrole.cc 파일의 1282 번째 라인에서 정의되었습니다.

다음을 참조함 : common(), prolog_state::role_none, setTopLevel, XML_TOK_DECL_CLOSE, XML_TOK_PROLOG_S.

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

xmlrole.cc 파일의 221 번째 라인에서 정의되었습니다.

다음을 참조함 : common(), doctype1, XML_ROLE_DOCTYPE_NAME, XML_ROLE_DOCTYPE_NONE, XML_TOK_NAME, XML_TOK_PREFIXED_NAME, XML_TOK_PROLOG_S.

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

xmlrole.cc 파일의 269 번째 라인에서 정의되었습니다.

다음을 참조함 : common(), doctype3, XML_ROLE_DOCTYPE_NONE, XML_ROLE_DOCTYPE_PUBLIC_ID, XML_TOK_LITERAL, XML_TOK_PROLOG_S.

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

xmlrole.cc 파일의 286 번째 라인에서 정의되었습니다.

다음을 참조함 : common(), doctype4, XML_ROLE_DOCTYPE_NONE, XML_ROLE_DOCTYPE_SYSTEM_ID, XML_TOK_LITERAL, XML_TOK_PROLOG_S.

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

xmlrole.cc 파일의 323 번째 라인에서 정의되었습니다.

다음을 참조함 : common(), prolog2, XML_ROLE_DOCTYPE_CLOSE, XML_ROLE_DOCTYPE_NONE, XML_TOK_DECL_CLOSE, XML_TOK_PROLOG_S.

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

xmlrole.cc 파일의 989 번째 라인에서 정의되었습니다.

다음을 참조함 : common(), element1, XML_ROLE_ELEMENT_NAME, XML_ROLE_ELEMENT_NONE, XML_TOK_NAME, XML_TOK_PREFIXED_NAME, XML_TOK_PROLOG_S.

static int PTRCALL element1 ( PROLOG_STATE state,
int  tok,
const char *  ptr,
const char *  end,
const ENCODING enc 
)
static
static int PTRCALL element2 ( PROLOG_STATE state,
int  tok,
const char *  ptr,
const char *  end,
const ENCODING enc 
)
static
static int PTRCALL element3 ( PROLOG_STATE state,
int  tok,
const char *  ptr,
const char *  end,
const ENCODING enc 
)
static
static int PTRCALL element4 ( PROLOG_STATE state,
int  tok,
const char *  ptr,
const char *  end,
const ENCODING enc 
)
static

xmlrole.cc 파일의 1102 번째 라인에서 정의되었습니다.

다음을 참조함 : common(), element5, XML_ROLE_CONTENT_ELEMENT, XML_ROLE_ELEMENT_NONE, XML_TOK_NAME, XML_TOK_PREFIXED_NAME, XML_TOK_PROLOG_S.

static int PTRCALL element5 ( PROLOG_STATE state,
int  tok,
const char *  ptr,
const char *  end,
const ENCODING enc 
)
static
static int PTRCALL element6 ( PROLOG_STATE state,
int  tok,
const char *  ptr,
const char *  end,
const ENCODING enc 
)
static
static int PTRCALL element7 ( PROLOG_STATE state,
int  tok,
const char *  ptr,
const char *  end,
const ENCODING enc 
)
static
static int PTRCALL entity0 ( PROLOG_STATE state,
int  tok,
const char *  ptr,
const char *  end,
const ENCODING enc 
)
static

xmlrole.cc 파일의 442 번째 라인에서 정의되었습니다.

다음을 참조함 : common(), entity1, entity2, XML_ROLE_ENTITY_NONE, XML_ROLE_GENERAL_ENTITY_NAME, XML_TOK_NAME, XML_TOK_PERCENT, XML_TOK_PROLOG_S.

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

xmlrole.cc 파일의 462 번째 라인에서 정의되었습니다.

다음을 참조함 : common(), entity7, XML_ROLE_ENTITY_NONE, XML_ROLE_PARAM_ENTITY_NAME, XML_TOK_NAME, XML_TOK_PROLOG_S.

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

xmlrole.cc 파일의 644 번째 라인에서 정의되었습니다.

다음을 참조함 : common(), setTopLevel, XML_ROLE_ENTITY_COMPLETE, XML_ROLE_ENTITY_NONE, XML_TOK_DECL_CLOSE, XML_TOK_PROLOG_S.

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

xmlrole.cc 파일의 507 번째 라인에서 정의되었습니다.

다음을 참조함 : common(), entity4, XML_ROLE_ENTITY_NONE, XML_ROLE_ENTITY_PUBLIC_ID, XML_TOK_LITERAL, XML_TOK_PROLOG_S.

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

xmlrole.cc 파일의 524 번째 라인에서 정의되었습니다.

다음을 참조함 : common(), entity5, XML_ROLE_ENTITY_NONE, XML_ROLE_ENTITY_SYSTEM_ID, XML_TOK_LITERAL, XML_TOK_PROLOG_S.

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

xmlrole.cc 파일의 564 번째 라인에서 정의되었습니다.

다음을 참조함 : common(), declClose, prolog_state::role_none, XML_ROLE_ENTITY_NONE, XML_ROLE_ENTITY_NOTATION_NAME, XML_TOK_NAME, XML_TOK_PROLOG_S.

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

xmlrole.cc 파일의 610 번째 라인에서 정의되었습니다.

다음을 참조함 : common(), entity9, XML_ROLE_ENTITY_NONE, XML_ROLE_ENTITY_PUBLIC_ID, XML_TOK_LITERAL, XML_TOK_PROLOG_S.

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

xmlrole.cc 파일의 627 번째 라인에서 정의되었습니다.

다음을 참조함 : common(), entity10, XML_ROLE_ENTITY_NONE, XML_ROLE_ENTITY_SYSTEM_ID, XML_TOK_LITERAL, XML_TOK_PROLOG_S.

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

xmlrole.cc 파일의 1299 번째 라인에서 정의되었습니다.

다음을 참조함 : XML_ROLE_NONE.

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

xmlrole.cc 파일의 661 번째 라인에서 정의되었습니다.

다음을 참조함 : common(), notation1, XML_ROLE_NOTATION_NAME, XML_ROLE_NOTATION_NONE, XML_TOK_NAME, XML_TOK_PROLOG_S.

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

xmlrole.cc 파일의 678 번째 라인에서 정의되었습니다.

다음을 참조함 : common(), KW_PUBLIC, KW_SYSTEM, notation2, notation3, XML_ROLE_NOTATION_NONE, XML_TOK_NAME, XML_TOK_PROLOG_S, XmlNameMatchesAscii.

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

xmlrole.cc 파일의 702 번째 라인에서 정의되었습니다.

다음을 참조함 : common(), notation4, XML_ROLE_NOTATION_NONE, XML_ROLE_NOTATION_PUBLIC_ID, XML_TOK_LITERAL, XML_TOK_PROLOG_S.

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

xmlrole.cc 파일의 719 번째 라인에서 정의되었습니다.

다음을 참조함 : common(), declClose, prolog_state::role_none, XML_ROLE_NOTATION_NONE, XML_ROLE_NOTATION_SYSTEM_ID, XML_TOK_LITERAL, XML_TOK_PROLOG_S.

static int PTRCALL notation4 ( PROLOG_STATE state,
int  tok,
const char *  ptr,
const char *  end,
const ENCODING enc 
)
static
static int PTRCALL prolog0 ( PROLOG_STATE state,
int  tok,
const char *  ptr,
const char *  end,
const ENCODING enc 
)
static
static int PTRCALL prolog1 ( PROLOG_STATE state,
int  tok,
const char *  ptr,
const char *  end,
const ENCODING enc 
)
static
static int PTRCALL prolog2 ( PROLOG_STATE state,
int  tok,
const char *  ptr,
const char *  end,
const ENCODING enc 
)
static
void XmlPrologStateInit ( PROLOG_STATE state)

xmlrole.cc 파일의 1320 번째 라인에서 정의되었습니다.

다음을 참조함 : prolog0.

다음에 의해서 참조됨 : parserInit().

변수 문서화

PROLOG_HANDLER attlist0
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : internalSubset().

PROLOG_HANDLER attlist1
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist0(), attlist8(), attlist9().

PROLOG_HANDLER attlist2
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist1().

PROLOG_HANDLER attlist3
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist2(), attlist4().

PROLOG_HANDLER attlist4
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist3().

PROLOG_HANDLER attlist5
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist2().

PROLOG_HANDLER attlist6
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist5(), attlist7().

PROLOG_HANDLER attlist7
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist6().

PROLOG_HANDLER attlist8
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist2(), attlist4(), attlist7().

PROLOG_HANDLER attlist9
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist8().

PROLOG_HANDLER declClose
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : element1(), element3(), element5(), element7(), entity2(), entity6(), entity7(), notation3(), notation4().

PROLOG_HANDLER doctype0
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : prolog0(), prolog1().

PROLOG_HANDLER doctype1
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : doctype0().

PROLOG_HANDLER doctype2
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : doctype1().

PROLOG_HANDLER doctype3
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : doctype1(), doctype2().

PROLOG_HANDLER doctype4
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : doctype3().

PROLOG_HANDLER doctype5
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : internalSubset().

PROLOG_HANDLER element0
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : internalSubset().

PROLOG_HANDLER element1
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : element0().

PROLOG_HANDLER element2
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : element1().

PROLOG_HANDLER element3
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : element2().

PROLOG_HANDLER element4
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : element3(), element5().

PROLOG_HANDLER element5
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : element4().

PROLOG_HANDLER element6
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : element2(), element7().

PROLOG_HANDLER element7
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : element2(), element6().

PROLOG_HANDLER entity0
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : internalSubset().

PROLOG_HANDLER entity1
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : entity0().

PROLOG_HANDLER entity10
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : entity9().

PROLOG_HANDLER entity2
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : entity0().

PROLOG_HANDLER entity3
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : entity2().

PROLOG_HANDLER entity4
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : entity2(), entity3().

PROLOG_HANDLER entity5
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : entity4().

PROLOG_HANDLER entity6
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : entity5().

PROLOG_HANDLER entity7
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : entity1().

PROLOG_HANDLER entity8
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : entity7().

PROLOG_HANDLER entity9
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : entity7(), entity8().

PROLOG_HANDLER error
static
PROLOG_HANDLER internalSubset
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : doctype1(), doctype4().

const char KW_ANY[]
static
초기값:
= {
#define ASCII_Y
Definition: ascii.h:29
#define ASCII_A
Definition: ascii.h:5
#define ASCII_N
Definition: ascii.h:18

xmlrole.cc 파일의 37 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : element1().

const char KW_ATTLIST[]
static
초기값:
= {
#define ASCII_S
Definition: ascii.h:23
#define ASCII_L
Definition: ascii.h:16
#define ASCII_A
Definition: ascii.h:5
#define ASCII_I
Definition: ascii.h:13
#define ASCII_T
Definition: ascii.h:24

xmlrole.cc 파일의 39 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : internalSubset().

const char KW_CDATA[]
static
초기값:
= {
#define ASCII_C
Definition: ascii.h:7
#define ASCII_A
Definition: ascii.h:5
#define ASCII_D
Definition: ascii.h:8
#define ASCII_T
Definition: ascii.h:24

xmlrole.cc 파일의 41 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist2().

const char KW_DOCTYPE[]
static
초기값:
= {
#define ASCII_Y
Definition: ascii.h:29
#define ASCII_O
Definition: ascii.h:19
#define ASCII_C
Definition: ascii.h:7
#define ASCII_D
Definition: ascii.h:8
#define ASCII_P
Definition: ascii.h:20
#define ASCII_E
Definition: ascii.h:9
#define ASCII_T
Definition: ascii.h:24

xmlrole.cc 파일의 43 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : prolog0(), prolog1().

const char KW_ELEMENT[]
static
초기값:
= {
#define ASCII_M
Definition: ascii.h:17
#define ASCII_L
Definition: ascii.h:16
#define ASCII_N
Definition: ascii.h:18
#define ASCII_E
Definition: ascii.h:9
#define ASCII_T
Definition: ascii.h:24

xmlrole.cc 파일의 45 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : internalSubset().

const char KW_EMPTY[]
static
초기값:
= {
#define ASCII_Y
Definition: ascii.h:29
#define ASCII_M
Definition: ascii.h:17
#define ASCII_P
Definition: ascii.h:20
#define ASCII_E
Definition: ascii.h:9
#define ASCII_T
Definition: ascii.h:24

xmlrole.cc 파일의 47 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : element1().

const char KW_ENTITIES[]
static
초기값:
= {
'\0' }
#define ASCII_S
Definition: ascii.h:23
#define ASCII_I
Definition: ascii.h:13
#define ASCII_N
Definition: ascii.h:18
#define ASCII_E
Definition: ascii.h:9
#define ASCII_T
Definition: ascii.h:24

xmlrole.cc 파일의 49 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist2().

const char KW_ENTITY[]
static
초기값:
= {
#define ASCII_Y
Definition: ascii.h:29
#define ASCII_I
Definition: ascii.h:13
#define ASCII_N
Definition: ascii.h:18
#define ASCII_E
Definition: ascii.h:9
#define ASCII_T
Definition: ascii.h:24

xmlrole.cc 파일의 52 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist2(), internalSubset().

const char KW_FIXED[]
static
초기값:
= {
#define ASCII_X
Definition: ascii.h:28
#define ASCII_I
Definition: ascii.h:13
#define ASCII_D
Definition: ascii.h:8
#define ASCII_F
Definition: ascii.h:10
#define ASCII_E
Definition: ascii.h:9

xmlrole.cc 파일의 54 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist8().

const char KW_ID[]
static
초기값:
= {
ASCII_I, ASCII_D, '\0' }
#define ASCII_I
Definition: ascii.h:13
#define ASCII_D
Definition: ascii.h:8

xmlrole.cc 파일의 56 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist2().

const char KW_IDREF[]
static
초기값:
= {
#define ASCII_R
Definition: ascii.h:22
#define ASCII_I
Definition: ascii.h:13
#define ASCII_D
Definition: ascii.h:8
#define ASCII_F
Definition: ascii.h:10
#define ASCII_E
Definition: ascii.h:9

xmlrole.cc 파일의 58 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist2().

const char KW_IDREFS[]
static
초기값:
= {
#define ASCII_S
Definition: ascii.h:23
#define ASCII_R
Definition: ascii.h:22
#define ASCII_I
Definition: ascii.h:13
#define ASCII_D
Definition: ascii.h:8
#define ASCII_F
Definition: ascii.h:10
#define ASCII_E
Definition: ascii.h:9

xmlrole.cc 파일의 60 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist2().

const char KW_IMPLIED[]
static
초기값:
= {
#define ASCII_M
Definition: ascii.h:17
#define ASCII_L
Definition: ascii.h:16
#define ASCII_I
Definition: ascii.h:13
#define ASCII_D
Definition: ascii.h:8
#define ASCII_P
Definition: ascii.h:20
#define ASCII_E
Definition: ascii.h:9

xmlrole.cc 파일의 66 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist8().

const char KW_NDATA[]
static
초기값:
= {
#define ASCII_A
Definition: ascii.h:5
#define ASCII_N
Definition: ascii.h:18
#define ASCII_D
Definition: ascii.h:8
#define ASCII_T
Definition: ascii.h:24

xmlrole.cc 파일의 72 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : entity5().

const char KW_NMTOKEN[]
static
초기값:
= {
#define ASCII_M
Definition: ascii.h:17
#define ASCII_O
Definition: ascii.h:19
#define ASCII_N
Definition: ascii.h:18
#define ASCII_K
Definition: ascii.h:15
#define ASCII_E
Definition: ascii.h:9
#define ASCII_T
Definition: ascii.h:24

xmlrole.cc 파일의 74 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist2().

const char KW_NMTOKENS[]
static
초기값:
= {
'\0' }
#define ASCII_S
Definition: ascii.h:23
#define ASCII_M
Definition: ascii.h:17
#define ASCII_O
Definition: ascii.h:19
#define ASCII_N
Definition: ascii.h:18
#define ASCII_K
Definition: ascii.h:15
#define ASCII_E
Definition: ascii.h:9
#define ASCII_T
Definition: ascii.h:24

xmlrole.cc 파일의 76 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist2().

const char KW_NOTATION[]
static
초기값:
=
'\0' }
#define ASCII_O
Definition: ascii.h:19
#define ASCII_A
Definition: ascii.h:5
#define ASCII_I
Definition: ascii.h:13
#define ASCII_N
Definition: ascii.h:18
#define ASCII_T
Definition: ascii.h:24

xmlrole.cc 파일의 79 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist2(), internalSubset().

const char KW_PCDATA[]
static
초기값:
= {
#define ASCII_C
Definition: ascii.h:7
#define ASCII_A
Definition: ascii.h:5
#define ASCII_D
Definition: ascii.h:8
#define ASCII_P
Definition: ascii.h:20
#define ASCII_T
Definition: ascii.h:24

xmlrole.cc 파일의 82 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : element2().

const char KW_PUBLIC[]
static
초기값:
= {
#define ASCII_U
Definition: ascii.h:25
#define ASCII_B
Definition: ascii.h:6
#define ASCII_C
Definition: ascii.h:7
#define ASCII_L
Definition: ascii.h:16
#define ASCII_I
Definition: ascii.h:13
#define ASCII_P
Definition: ascii.h:20

xmlrole.cc 파일의 84 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : doctype1(), entity2(), entity7(), notation1().

const char KW_REQUIRED[]
static
초기값:
= {
'\0' }
#define ASCII_U
Definition: ascii.h:25
#define ASCII_R
Definition: ascii.h:22
#define ASCII_I
Definition: ascii.h:13
#define ASCII_D
Definition: ascii.h:8
#define ASCII_Q
Definition: ascii.h:21
#define ASCII_E
Definition: ascii.h:9

xmlrole.cc 파일의 86 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : attlist8().

const char KW_SYSTEM[]
static
초기값:
= {
#define ASCII_Y
Definition: ascii.h:29
#define ASCII_S
Definition: ascii.h:23
#define ASCII_M
Definition: ascii.h:17
#define ASCII_E
Definition: ascii.h:9
#define ASCII_T
Definition: ascii.h:24

xmlrole.cc 파일의 89 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : doctype1(), entity2(), entity7(), notation1().

PROLOG_HANDLER notation0
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : internalSubset().

PROLOG_HANDLER notation1
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : notation0().

PROLOG_HANDLER notation2
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : notation1().

PROLOG_HANDLER notation3
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : notation1().

PROLOG_HANDLER notation4
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : notation2().

PROLOG_HANDLER prolog0
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : XmlPrologStateInit().

PROLOG_HANDLER prolog1
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : prolog0().

PROLOG_HANDLER prolog2
static

xmlrole.cc 파일의 112 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : doctype1(), doctype4(), doctype5().