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

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

클래스

struct  prolog_state
 

매크로

#define XmlTokenRole(state, tok, ptr, end, enc)   (((state)->handler)(state, tok, ptr, end, enc))
 

타입정의

typedef struct prolog_state PROLOG_STATE
 

열거형 타입

enum  {
  XML_ROLE_ERROR = -1, XML_ROLE_NONE = 0, XML_ROLE_XML_DECL, XML_ROLE_INSTANCE_START,
  XML_ROLE_DOCTYPE_NONE, XML_ROLE_DOCTYPE_NAME, XML_ROLE_DOCTYPE_SYSTEM_ID, XML_ROLE_DOCTYPE_PUBLIC_ID,
  XML_ROLE_DOCTYPE_INTERNAL_SUBSET, XML_ROLE_DOCTYPE_CLOSE, XML_ROLE_GENERAL_ENTITY_NAME, XML_ROLE_PARAM_ENTITY_NAME,
  XML_ROLE_ENTITY_NONE, XML_ROLE_ENTITY_VALUE, XML_ROLE_ENTITY_SYSTEM_ID, XML_ROLE_ENTITY_PUBLIC_ID,
  XML_ROLE_ENTITY_COMPLETE, XML_ROLE_ENTITY_NOTATION_NAME, XML_ROLE_NOTATION_NONE, XML_ROLE_NOTATION_NAME,
  XML_ROLE_NOTATION_SYSTEM_ID, XML_ROLE_NOTATION_NO_SYSTEM_ID, XML_ROLE_NOTATION_PUBLIC_ID, XML_ROLE_ATTRIBUTE_NAME,
  XML_ROLE_ATTRIBUTE_TYPE_CDATA, XML_ROLE_ATTRIBUTE_TYPE_ID, XML_ROLE_ATTRIBUTE_TYPE_IDREF, XML_ROLE_ATTRIBUTE_TYPE_IDREFS,
  XML_ROLE_ATTRIBUTE_TYPE_ENTITY, XML_ROLE_ATTRIBUTE_TYPE_ENTITIES, XML_ROLE_ATTRIBUTE_TYPE_NMTOKEN, XML_ROLE_ATTRIBUTE_TYPE_NMTOKENS,
  XML_ROLE_ATTRIBUTE_ENUM_VALUE, XML_ROLE_ATTRIBUTE_NOTATION_VALUE, XML_ROLE_ATTLIST_NONE, XML_ROLE_ATTLIST_ELEMENT_NAME,
  XML_ROLE_IMPLIED_ATTRIBUTE_VALUE, XML_ROLE_REQUIRED_ATTRIBUTE_VALUE, XML_ROLE_DEFAULT_ATTRIBUTE_VALUE, XML_ROLE_FIXED_ATTRIBUTE_VALUE,
  XML_ROLE_ELEMENT_NONE, XML_ROLE_ELEMENT_NAME, XML_ROLE_CONTENT_ANY, XML_ROLE_CONTENT_EMPTY,
  XML_ROLE_CONTENT_PCDATA, XML_ROLE_GROUP_OPEN, XML_ROLE_GROUP_CLOSE, XML_ROLE_GROUP_CLOSE_REP,
  XML_ROLE_GROUP_CLOSE_OPT, XML_ROLE_GROUP_CLOSE_PLUS, XML_ROLE_GROUP_CHOICE, XML_ROLE_GROUP_SEQUENCE,
  XML_ROLE_CONTENT_ELEMENT, XML_ROLE_CONTENT_ELEMENT_REP, XML_ROLE_CONTENT_ELEMENT_OPT, XML_ROLE_CONTENT_ELEMENT_PLUS,
  XML_ROLE_PI, XML_ROLE_COMMENT, XML_ROLE_PARAM_ENTITY_REF
}
 

함수

void XmlPrologStateInit (PROLOG_STATE *)
 

매크로 문서화

#define XmlTokenRole (   state,
  tok,
  ptr,
  end,
  enc 
)    (((state)->handler)(state, tok, ptr, end, enc))

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

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

타입정의 문서화

typedef struct prolog_state PROLOG_STATE

열거형 타입 문서화

anonymous enum
열거형 멤버
XML_ROLE_ERROR 
XML_ROLE_NONE 
XML_ROLE_XML_DECL 
XML_ROLE_INSTANCE_START 
XML_ROLE_DOCTYPE_NONE 
XML_ROLE_DOCTYPE_NAME 
XML_ROLE_DOCTYPE_SYSTEM_ID 
XML_ROLE_DOCTYPE_PUBLIC_ID 
XML_ROLE_DOCTYPE_INTERNAL_SUBSET 
XML_ROLE_DOCTYPE_CLOSE 
XML_ROLE_GENERAL_ENTITY_NAME 
XML_ROLE_PARAM_ENTITY_NAME 
XML_ROLE_ENTITY_NONE 
XML_ROLE_ENTITY_VALUE 
XML_ROLE_ENTITY_SYSTEM_ID 
XML_ROLE_ENTITY_PUBLIC_ID 
XML_ROLE_ENTITY_COMPLETE 
XML_ROLE_ENTITY_NOTATION_NAME 
XML_ROLE_NOTATION_NONE 
XML_ROLE_NOTATION_NAME 
XML_ROLE_NOTATION_SYSTEM_ID 
XML_ROLE_NOTATION_NO_SYSTEM_ID 
XML_ROLE_NOTATION_PUBLIC_ID 
XML_ROLE_ATTRIBUTE_NAME 
XML_ROLE_ATTRIBUTE_TYPE_CDATA 
XML_ROLE_ATTRIBUTE_TYPE_ID 
XML_ROLE_ATTRIBUTE_TYPE_IDREF 
XML_ROLE_ATTRIBUTE_TYPE_IDREFS 
XML_ROLE_ATTRIBUTE_TYPE_ENTITY 
XML_ROLE_ATTRIBUTE_TYPE_ENTITIES 
XML_ROLE_ATTRIBUTE_TYPE_NMTOKEN 
XML_ROLE_ATTRIBUTE_TYPE_NMTOKENS 
XML_ROLE_ATTRIBUTE_ENUM_VALUE 
XML_ROLE_ATTRIBUTE_NOTATION_VALUE 
XML_ROLE_ATTLIST_NONE 
XML_ROLE_ATTLIST_ELEMENT_NAME 
XML_ROLE_IMPLIED_ATTRIBUTE_VALUE 
XML_ROLE_REQUIRED_ATTRIBUTE_VALUE 
XML_ROLE_DEFAULT_ATTRIBUTE_VALUE 
XML_ROLE_FIXED_ATTRIBUTE_VALUE 
XML_ROLE_ELEMENT_NONE 
XML_ROLE_ELEMENT_NAME 
XML_ROLE_CONTENT_ANY 
XML_ROLE_CONTENT_EMPTY 
XML_ROLE_CONTENT_PCDATA 
XML_ROLE_GROUP_OPEN 
XML_ROLE_GROUP_CLOSE 
XML_ROLE_GROUP_CLOSE_REP 
XML_ROLE_GROUP_CLOSE_OPT 
XML_ROLE_GROUP_CLOSE_PLUS 
XML_ROLE_GROUP_CHOICE 
XML_ROLE_GROUP_SEQUENCE 
XML_ROLE_CONTENT_ELEMENT 
XML_ROLE_CONTENT_ELEMENT_REP 
XML_ROLE_CONTENT_ELEMENT_OPT 
XML_ROLE_CONTENT_ELEMENT_PLUS 
XML_ROLE_PI 
XML_ROLE_COMMENT 
XML_ROLE_PARAM_ENTITY_REF 

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

함수 문서화

void XmlPrologStateInit ( PROLOG_STATE )

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

다음을 참조함 : prolog0.

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