CYAML Internals
|
Data Fields | |
const cyaml_config_t * | config |
cyaml_event_ctx_t | event_ctx |
cyaml_state_t * | state |
cyaml_state_t * | stack |
uint32_t | stack_idx |
uint32_t | stack_max |
unsigned | seq_count |
yaml_parser_t * | parser |
yaml_emitter_t * | emitter |
Internal YAML loading context.
Internal YAML saving context.
const cyaml_config_t * cyaml_ctx::config |
Settings provided by client.
yaml_emitter_t* cyaml_ctx::emitter |
Internal libyaml parser object.
cyaml_event_ctx_t cyaml_ctx::event_ctx |
Our LibYAML event context.
yaml_parser_t* cyaml_ctx::parser |
Internal libyaml parser object.
unsigned cyaml_ctx::seq_count |
Top-level sequence count.
cyaml_state_t * cyaml_ctx::stack |
State stack
uint32_t cyaml_ctx::stack_idx |
Next (empty) state stack slot
uint32_t cyaml_ctx::stack_max |
Current stack allocation limit.
cyaml_state_t * cyaml_ctx::state |
Current entry in state stack, or NULL.