Lines Matching +full:input +full:- +full:style
79 /** The character type (UTF-8 octet). */
102 /** The default UTF-8 encoding. */
104 /** The UTF-16-LE encoding with BOM. */
106 /** The UTF-16-BE encoding with BOM. */
115 /** Use CR for line breaks (Mac style). */
117 /** Use LN for line breaks (Unix style). */
119 /** Use CR LN for line breaks (DOS style). */
131 /** Cannot read or decode the input stream. */
133 /** Cannot scan the input stream. */
135 /** Cannot parse the input stream. */
167 /** Let the emitter choose the style. */
170 /** The plain scalar style. */
173 /** The single-quoted scalar style. */
175 /** The double-quoted scalar style. */
178 /** The literal scalar style. */
180 /** The folded scalar style. */
186 /** Let the emitter choose the style. */
189 /** The block sequence style. */
191 /** The flow sequence style. */
197 /** Let the emitter choose the style. */
200 /** The block mapping style. */
202 /** The flow mapping style. */
219 /** A STREAM-START token. */
221 /** A STREAM-END token. */
224 /** A VERSION-DIRECTIVE token. */
226 /** A TAG-DIRECTIVE token. */
228 /** A DOCUMENT-START token. */
230 /** A DOCUMENT-END token. */
233 /** A BLOCK-SEQUENCE-START token. */
235 /** A BLOCK-MAPPING-START token. */
237 /** A BLOCK-END token. */
240 /** A FLOW-SEQUENCE-START token. */
242 /** A FLOW-SEQUENCE-END token. */
244 /** A FLOW-MAPPING-START token. */
246 /** A FLOW-MAPPING-END token. */
249 /** A BLOCK-ENTRY token. */
251 /** A FLOW-ENTRY token. */
309 /** The scalar style. */
310 yaml_scalar_style_t style; member
359 /** A STREAM-START event. */
361 /** A STREAM-END event. */
364 /** A DOCUMENT-START event. */
366 /** A DOCUMENT-END event. */
374 /** A SEQUENCE-START event. */
376 /** A SEQUENCE-END event. */
379 /** A MAPPING-START event. */
381 /** A MAPPING-END event. */
439 /** Is the tag optional for the plain style? */
441 /** Is the tag optional for any non-plain style? */
443 /** The scalar style. */
444 yaml_scalar_style_t style; member
455 /** The sequence style. */
456 yaml_sequence_style_t style; member
467 /** The mapping style. */
468 yaml_mapping_style_t style; member
481 * Create the STREAM-START event.
494 * Create the STREAM-END event.
505 * Create the DOCUMENT-START event.
531 * Create the DOCUMENT-END event.
560 * The @a style argument may be ignored by the emitter.
571 * style.
573 * non-plain style.
574 * @param[in] style The scalar style.
584 yaml_scalar_style_t style);
587 * Create a SEQUENCE-START event.
589 * The @a style argument may be ignored by the emitter.
597 * @param[in] style The sequence style.
605 yaml_sequence_style_t style);
608 * Create a SEQUENCE-END event.
619 * Create a MAPPING-START event.
621 * The @a style argument may be ignored by the emitter.
629 * @param[in] style The mapping style.
637 yaml_mapping_style_t style);
640 * Create a MAPPING-END event.
736 /** The scalar style. */
737 yaml_scalar_style_t style; member
751 /** The sequence style. */
752 yaml_sequence_style_t style; member
766 /** The mapping style. */
767 yaml_mapping_style_t style; member
886 * The @a style argument may be ignored by the emitter.
892 * @param[in] style The scalar style.
900 yaml_scalar_style_t style);
905 * The @a style argument may be ignored by the emitter.
909 * @param[in] style The sequence style.
916 const yaml_char_t *tag, yaml_sequence_style_t style);
921 * The @a style argument may be ignored by the emitter.
925 * @param[in] style The sequence style.
932 const yaml_char_t *tag, yaml_mapping_style_t style);
1013 /** Expect STREAM-START. */
1017 /** Expect DOCUMENT-START. */
1021 /** Expect DOCUMENT-END. */
1100 /** The problematic value (@c -1 is none). */
1124 /** Standard (string or file) input data. */
1126 /** String input data. */
1136 /** File input data. */
1138 } input; member
1170 /** The input encoding. */
1188 /** Have we started to scan the input stream? */
1191 /** Have we reached the end of the input stream? */
1335 * Set a string input.
1337 * Note that the @a input pointer must be valid while the @a parser object
1338 * exists. The application is responsible for destroing @a input after
1342 * @param[in] input A source data.
1348 const unsigned char *input, size_t size);
1351 * Set a file input.
1364 * Set a generic input handler.
1387 * Scan the input stream and produce the next token.
1390 * to the input stream. The initial token has the type
1411 * Parse the input stream and produce the next parsing event.
1414 * to the input stream. The initial event has the type
1435 * Parse the input stream and produce the next YAML document.
1438 * constituting the input stream.
1486 /** Expect STREAM-START. */
1488 /** Expect the first DOCUMENT-START or STREAM-END. */
1490 /** Expect DOCUMENT-START or STREAM-END. */
1494 /** Expect DOCUMENT-END. */
1625 /** If the output is in the canonical style? */
1631 /** Allow unescaped non-ASCII characters? */
1702 /** If the last character was an indentation character (' ', '-', '?', ':')? */
1737 /** Can the scalar be expessed in the flow plain style? */
1739 /** Can the scalar be expressed in the block plain style? */
1741 /** Can the scalar be expressed in the single quoted style? */
1745 /** The output style. */
1746 yaml_scalar_style_t style; member
1878 * Set the preferred line width. @c -1 means unlimited.
1888 * Set if unescaped non-ASCII characters are allowed.