|
Ruby
2.0.0p481(2014-05-08revision45883)
|
Data Structures | |
| struct | yaml_token_s |
| The token structure. More... | |
Typedefs | |
| typedef enum yaml_token_type_e | yaml_token_type_t |
| Token types. | |
| typedef struct yaml_token_s | yaml_token_t |
| The token structure. | |
Enumerations | |
| enum | yaml_token_type_e { YAML_NO_TOKEN, YAML_STREAM_START_TOKEN, YAML_STREAM_END_TOKEN, YAML_VERSION_DIRECTIVE_TOKEN, YAML_TAG_DIRECTIVE_TOKEN, YAML_DOCUMENT_START_TOKEN, YAML_DOCUMENT_END_TOKEN, YAML_BLOCK_SEQUENCE_START_TOKEN, YAML_BLOCK_MAPPING_START_TOKEN, YAML_BLOCK_END_TOKEN, YAML_FLOW_SEQUENCE_START_TOKEN, YAML_FLOW_SEQUENCE_END_TOKEN, YAML_FLOW_MAPPING_START_TOKEN, YAML_FLOW_MAPPING_END_TOKEN, YAML_BLOCK_ENTRY_TOKEN, YAML_FLOW_ENTRY_TOKEN, YAML_KEY_TOKEN, YAML_VALUE_TOKEN, YAML_ALIAS_TOKEN, YAML_ANCHOR_TOKEN, YAML_TAG_TOKEN, YAML_SCALAR_TOKEN } |
| Token types. More... | |
Functions | |
| yaml_token_delete (yaml_token_t *token) | |
| Free any memory allocated for a token object. | |
| typedef struct yaml_token_s yaml_token_t |
The token structure.
| typedef enum yaml_token_type_e yaml_token_type_t |
Token types.
| enum yaml_token_type_e |
Token types.
| yaml_token_delete | ( | yaml_token_t * | token | ) |
Free any memory allocated for a token object.
| [in,out] | token | A token object. |
Definition at line 578 of file api.c.
References assert, YAML_ALIAS_TOKEN, YAML_ANCHOR_TOKEN, yaml_free(), YAML_SCALAR_TOKEN, YAML_TAG_DIRECTIVE_TOKEN, and YAML_TAG_TOKEN.
Referenced by yaml_parser_delete(), yaml_parser_fetch_anchor(), yaml_parser_fetch_block_scalar(), yaml_parser_fetch_directive(), yaml_parser_fetch_flow_scalar(), yaml_parser_fetch_plain_scalar(), and yaml_parser_fetch_tag().
1.7.6.1