Ruby  1.9.3p551(2014-11-13revision48407)
Data Fields
_syck_emitter Struct Reference

#include <syck.h>

Data Fields

int headless
 
int use_header
 
int use_version
 
int sort_keys
 
char * anchor_format
 
int explicit_typing
 
int best_width
 
enum scalar_style style
 
enum doc_stage stage
 
int level
 
int indent
 
SYMID ignore_id
 
st_tablemarkers
 
st_tableanchors
 
st_tableanchored
 
size_t bufsize
 
char * buffer
 
char * marker
 
long bufpos
 
SyckEmitterHandler emitter_handler
 
SyckOutputHandler output_handler
 
SyckLevellevels
 
int lvl_idx
 
int lvl_capa
 
void * bonus
 

Detailed Description

Definition at line 279 of file syck.h.

Field Documentation

◆ anchor_format

char* _syck_emitter::anchor_format

Definition at line 289 of file syck.h.

Referenced by syck_emitter_mark_node(), and syck_new_emitter().

◆ anchored

st_table * _syck_emitter::anchored

Definition at line 305 of file syck.h.

Referenced by syck_emit(), syck_emitter_st_free(), and syck_new_emitter().

◆ anchors

st_table * _syck_emitter::anchors

Definition at line 305 of file syck.h.

Referenced by syck_emit(), syck_emitter_mark_node(), syck_emitter_st_free(), and syck_new_emitter().

◆ best_width

int _syck_emitter::best_width

Definition at line 293 of file syck.h.

Referenced by syck_emit_folded(), and syck_new_emitter().

◆ bonus

void* _syck_emitter::bonus

◆ buffer

char* _syck_emitter::buffer

◆ bufpos

long _syck_emitter::bufpos

Definition at line 311 of file syck.h.

Referenced by syck_emit_indent(), syck_emitter_clear(), syck_emitter_flush(), and syck_new_emitter().

◆ bufsize

size_t _syck_emitter::bufsize

◆ emitter_handler

SyckEmitterHandler _syck_emitter::emitter_handler

Definition at line 313 of file syck.h.

Referenced by syck_emit(), syck_emitter_handler(), and syck_new_emitter().

◆ explicit_typing

int _syck_emitter::explicit_typing

Definition at line 291 of file syck.h.

Referenced by syck_emit_scalar(), syck_emit_tag(), and syck_new_emitter().

◆ headless

int _syck_emitter::headless

Definition at line 281 of file syck.h.

Referenced by syck_emit(), syck_emitter_reset(), and syck_new_emitter().

◆ ignore_id

SYMID _syck_emitter::ignore_id

Definition at line 303 of file syck.h.

◆ indent

int _syck_emitter::indent

Definition at line 301 of file syck.h.

Referenced by syck_emit(), syck_emit_scalar(), and syck_new_emitter().

◆ level

int _syck_emitter::level

Definition at line 299 of file syck.h.

Referenced by syck_new_emitter().

◆ levels

SyckLevel* _syck_emitter::levels

◆ lvl_capa

int _syck_emitter::lvl_capa

Definition at line 319 of file syck.h.

Referenced by syck_emitter_add_level(), and syck_new_emitter().

◆ lvl_idx

int _syck_emitter::lvl_idx

◆ marker

char * _syck_emitter::marker

◆ markers

st_table* _syck_emitter::markers

Definition at line 305 of file syck.h.

Referenced by syck_emit(), syck_emitter_mark_node(), syck_emitter_st_free(), and syck_new_emitter().

◆ output_handler

SyckOutputHandler _syck_emitter::output_handler

Definition at line 315 of file syck.h.

Referenced by syck_emitter_flush(), syck_new_emitter(), and syck_output_handler().

◆ sort_keys

int _syck_emitter::sort_keys

Definition at line 287 of file syck.h.

Referenced by syck_new_emitter().

◆ stage

enum doc_stage _syck_emitter::stage

Definition at line 297 of file syck.h.

Referenced by syck_emit(), and syck_new_emitter().

◆ style

enum scalar_style _syck_emitter::style

Definition at line 295 of file syck.h.

Referenced by syck_emit_scalar(), and syck_new_emitter().

◆ use_header

int _syck_emitter::use_header

Definition at line 283 of file syck.h.

Referenced by syck_emit(), and syck_new_emitter().

◆ use_version

int _syck_emitter::use_version

Definition at line 285 of file syck.h.

Referenced by syck_emit(), and syck_new_emitter().


The documentation for this struct was generated from the following file: