Ruby
2.0.0p594(2014-10-27revision48167)
|
#include "yaml_private.h"
Go to the source code of this file.
|
static |
Definition at line 620 of file api.c.
References end, length, and value.
Referenced by yaml_alias_event_initialize(), yaml_document_add_mapping(), yaml_document_add_scalar(), yaml_document_add_sequence(), yaml_document_initialize(), yaml_document_start_event_initialize(), yaml_mapping_start_event_initialize(), yaml_scalar_event_initialize(), and yaml_sequence_start_event_initialize().
|
static |
Definition at line 269 of file api.c.
References data, ferror, yaml_parser_s::file, yaml_parser_s::input, and parser.
Referenced by yaml_parser_set_input_file().
Definition at line 440 of file api.c.
References data, yaml_emitter_s::file, and yaml_emitter_s::output.
Referenced by yaml_emitter_set_output_file().
yaml_free | ( | void * | ptr | ) |
Definition at line 51 of file api.c.
References free.
Referenced by yaml_document_add_mapping(), yaml_document_add_scalar(), yaml_document_add_sequence(), yaml_document_delete(), yaml_document_initialize(), yaml_document_start_event_initialize(), yaml_emitter_append_tag_directive(), yaml_emitter_delete(), yaml_emitter_delete_document_and_anchors(), yaml_emitter_emit_document_end(), yaml_event_delete(), yaml_mapping_start_event_initialize(), yaml_parser_append_tag_directive(), yaml_parser_delete(), yaml_parser_delete_aliases(), yaml_parser_load_alias(), yaml_parser_load_mapping(), yaml_parser_load_scalar(), yaml_parser_load_sequence(), yaml_parser_parse_document_end(), yaml_parser_parse_document_start(), yaml_parser_parse_node(), yaml_parser_process_directives(), yaml_parser_register_anchor(), yaml_parser_scan_directive(), yaml_parser_scan_tag(), yaml_parser_scan_tag_directive_value(), yaml_scalar_event_initialize(), yaml_sequence_start_event_initialize(), and yaml_token_delete().
yaml_malloc | ( | size_t | size | ) |
Definition at line 31 of file api.c.
References malloc().
Referenced by yaml_document_add_scalar(), yaml_document_initialize(), yaml_document_start_event_initialize(), yaml_emitter_dump(), yaml_emitter_generate_anchor(), yaml_parser_parse_node(), yaml_parser_process_directives(), yaml_parser_process_empty_scalar(), yaml_parser_scan_tag(), and yaml_scalar_event_initialize().
Definition at line 136 of file api.c.
References memmove(), and yaml_realloc().
yaml_realloc | ( | void * | ptr, |
size_t | size | ||
) |
Definition at line 41 of file api.c.
References malloc(), and realloc().
Referenced by yaml_queue_extend(), yaml_stack_extend(), and yaml_string_extend().
Definition at line 118 of file api.c.
References yaml_realloc().
yaml_strdup | ( | const yaml_char_t * | str | ) |
Definition at line 61 of file api.c.
Referenced by yaml_alias_event_initialize(), yaml_document_add_mapping(), yaml_document_add_scalar(), yaml_document_add_sequence(), yaml_document_initialize(), yaml_document_start_event_initialize(), yaml_emitter_append_tag_directive(), yaml_mapping_start_event_initialize(), yaml_parser_append_tag_directive(), yaml_parser_load_mapping(), yaml_parser_load_scalar(), yaml_parser_load_sequence(), yaml_scalar_event_initialize(), and yaml_sequence_start_event_initialize().
yaml_string_extend | ( | yaml_char_t ** | start, |
yaml_char_t ** | pointer, | ||
yaml_char_t ** | end | ||
) |
Definition at line 74 of file api.c.
References memset(), and yaml_realloc().
Referenced by yaml_parser_scan_tag_uri(), and yaml_string_join().
yaml_string_join | ( | yaml_char_t ** | a_start, |
yaml_char_t ** | a_pointer, | ||
yaml_char_t ** | a_end, | ||
yaml_char_t ** | b_start, | ||
yaml_char_t ** | b_pointer, | ||
yaml_char_t ** | b_end | ||
) |
Definition at line 95 of file api.c.
References memcpy(), and yaml_string_extend().
|
static |
Definition at line 243 of file api.c.
References data, yaml_parser_s::input, memcpy(), parser, size, and yaml_parser_s::string.
Referenced by yaml_parser_set_input_string().
Definition at line 414 of file api.c.
References data, memcpy(), yaml_emitter_s::output, size, and yaml_emitter_s::string.
Referenced by yaml_emitter_set_output_string().