18 YAML_UTF16LE_ENCODING,
23 YAML_PLAIN_SCALAR_STYLE,
24 YAML_SINGLE_QUOTED_SCALAR_STYLE,
25 YAML_DOUBLE_QUOTED_SCALAR_STYLE,
26 YAML_LITERAL_SCALAR_STYLE,
27 YAML_FOLDED_SCALAR_STYLE
28 } yaml_scalar_style_t;
31 YAML_BLOCK_SEQUENCE_STYLE,
32 YAML_FLOW_SEQUENCE_STYLE
33 } yaml_sequence_style_t;
36 YAML_BLOCK_MAPPING_STYLE,
37 YAML_FLOW_MAPPING_STYLE
38 } yaml_mapping_style_t;
41 YAML_STREAM_START_TOKEN,
42 YAML_STREAM_END_TOKEN,
43 YAML_VERSION_DIRECTIVE_TOKEN,
44 YAML_TAG_DIRECTIVE_TOKEN,
45 YAML_DOCUMENT_START_TOKEN,
46 YAML_DOCUMENT_END_TOKEN,
47 YAML_BLOCK_SEQUENCE_START_TOKEN,
48 YAML_BLOCK_MAPPING_START_TOKEN,
50 YAML_FLOW_SEQUENCE_START_TOKEN,
51 YAML_FLOW_SEQUENCE_END_TOKEN,
52 YAML_FLOW_MAPPING_START_TOKEN,
53 YAML_FLOW_MAPPING_END_TOKEN,
54 YAML_BLOCK_ENTRY_TOKEN,
55 YAML_FLOW_ENTRY_TOKEN,
65 YAML_STREAM_START_EVENT,
66 YAML_STREAM_END_EVENT,
67 YAML_DOCUMENT_START_EVENT,
68 YAML_DOCUMENT_END_EVENT,
70 YAML_SEQUENCE_START_EVENT,
71 YAML_SEQUENCE_END_EVENT,
72 YAML_MAPPING_START_EVENT,
73 YAML_MAPPING_END_EVENT,
89 yaml_error_type_t type;
91 yaml_mark_t context_mark;
93 yaml_mark_t problem_mark;
97 yaml_token_type_t type;
99 yaml_encoding_t encoding;
100 yaml_string_t anchor;
104 yaml_scalar_style_t style;
111 yaml_string_t handle;
112 yaml_string_t prefix;
115 yaml_mark_t start_mark;
116 yaml_mark_t end_mark;
120 yaml_event_type_t type;
123 yaml_encoding_t encoding;
131 yaml_string_t handle;
132 yaml_string_t prefix;
140 yaml_string_t anchor;
143 yaml_string_t anchor;
147 yaml_scalar_style_t style;
150 yaml_string_t anchor;
153 yaml_sequence_style_t style;
156 yaml_string_t anchor;
159 yaml_mapping_style_t style;
162 yaml_mark_t start_mark;
163 yaml_mark_t end_mark;
185 #endif /* #ifndef _YAML_H */