BigBrotherBot v1.8.0
System Development Information for the BigBrotherBot project.

b3::lib::yaml::emitter::Emitter Class Reference

Inheritance diagram for b3::lib::yaml::emitter::Emitter:
b3::lib::yaml::dumper::BaseDumper b3::lib::yaml::dumper::Dumper b3::lib::yaml::dumper::SafeDumper

List of all members.

Public Member Functions

def __init__
def emit
def need_more_events
def need_events
def increase_indent
def expect_stream_start
def expect_nothing
def expect_first_document_start
def expect_document_start
def expect_document_end
def expect_document_root
def expect_node
def expect_alias
def expect_scalar
def expect_flow_sequence
def expect_first_flow_sequence_item
def expect_flow_sequence_item
def expect_flow_mapping
def expect_first_flow_mapping_key
def expect_flow_mapping_key
def expect_flow_mapping_simple_value
def expect_flow_mapping_value
def expect_block_sequence
def expect_first_block_sequence_item
def expect_block_sequence_item
def expect_block_mapping
def expect_first_block_mapping_key
def expect_block_mapping_key
def expect_block_mapping_simple_value
def expect_block_mapping_value
def check_empty_sequence
def check_empty_mapping
def check_empty_document
def check_simple_key
def process_anchor
def process_tag
def choose_scalar_style
def process_scalar
def prepare_version
def prepare_tag_handle
def prepare_tag_prefix
def prepare_tag
def prepare_anchor
def analyze_scalar
def flush_stream
def write_stream_start
def write_stream_end
def write_indicator
def write_indent
def write_line_break
def write_version_directive
def write_tag_directive
def write_single_quoted

Public Attributes

 stream
 encoding
 states
 state
 events
 event
 indents
 indent
 flow_level
 root_context
 sequence_context
 mapping_context
 simple_key_context
 line
 column
 whitespace
 indention
 open_ended
 canonical
 allow_unicode
 best_indent
 best_width
 best_line_break
 tag_prefixes
 prepared_anchor
 prepared_tag
 analysis
 style

Static Public Attributes

dictionary DEFAULT_TAG_PREFIXES

Constructor & Destructor Documentation

def b3::lib::yaml::emitter::Emitter::__init__ (   self,
  stream,
  canonical = None,
  indent = None,
  width = None,
  allow_unicode = None,
  line_break = None 
)

Member Function Documentation

def b3::lib::yaml::emitter::Emitter::analyze_scalar (   self,
  scalar 
)
def b3::lib::yaml::emitter::Emitter::check_empty_document (   self)
def b3::lib::yaml::emitter::Emitter::check_empty_mapping (   self)
def b3::lib::yaml::emitter::Emitter::check_empty_sequence (   self)
def b3::lib::yaml::emitter::Emitter::check_simple_key (   self)
def b3::lib::yaml::emitter::Emitter::choose_scalar_style (   self)
def b3::lib::yaml::emitter::Emitter::emit (   self,
  event 
)
def b3::lib::yaml::emitter::Emitter::expect_alias (   self)
def b3::lib::yaml::emitter::Emitter::expect_block_mapping (   self)
def b3::lib::yaml::emitter::Emitter::expect_block_mapping_key (   self,
  first = False 
)
def b3::lib::yaml::emitter::Emitter::expect_block_mapping_simple_value (   self)
def b3::lib::yaml::emitter::Emitter::expect_block_mapping_value (   self)
def b3::lib::yaml::emitter::Emitter::expect_block_sequence (   self)
def b3::lib::yaml::emitter::Emitter::expect_block_sequence_item (   self,
  first = False 
)
def b3::lib::yaml::emitter::Emitter::expect_document_end (   self)
def b3::lib::yaml::emitter::Emitter::expect_document_root (   self)
def b3::lib::yaml::emitter::Emitter::expect_document_start (   self,
  first = False 
)
def b3::lib::yaml::emitter::Emitter::expect_first_block_mapping_key (   self)
def b3::lib::yaml::emitter::Emitter::expect_first_block_sequence_item (   self)
def b3::lib::yaml::emitter::Emitter::expect_first_document_start (   self)
def b3::lib::yaml::emitter::Emitter::expect_first_flow_mapping_key (   self)
def b3::lib::yaml::emitter::Emitter::expect_first_flow_sequence_item (   self)
def b3::lib::yaml::emitter::Emitter::expect_flow_mapping (   self)
def b3::lib::yaml::emitter::Emitter::expect_flow_mapping_key (   self)
def b3::lib::yaml::emitter::Emitter::expect_flow_mapping_simple_value (   self)
def b3::lib::yaml::emitter::Emitter::expect_flow_mapping_value (   self)
def b3::lib::yaml::emitter::Emitter::expect_flow_sequence (   self)
def b3::lib::yaml::emitter::Emitter::expect_flow_sequence_item (   self)
def b3::lib::yaml::emitter::Emitter::expect_node (   self,
  root = False,
  sequence = False,
  mapping = False,
  simple_key = False 
)
def b3::lib::yaml::emitter::Emitter::expect_nothing (   self)
def b3::lib::yaml::emitter::Emitter::expect_scalar (   self)
def b3::lib::yaml::emitter::Emitter::expect_stream_start (   self)
def b3::lib::yaml::emitter::Emitter::flush_stream (   self)
def b3::lib::yaml::emitter::Emitter::increase_indent (   self,
  flow = False,
  indentless = False 
)
def b3::lib::yaml::emitter::Emitter::need_events (   self,
  count 
)
def b3::lib::yaml::emitter::Emitter::need_more_events (   self)
def b3::lib::yaml::emitter::Emitter::prepare_anchor (   self,
  anchor 
)
def b3::lib::yaml::emitter::Emitter::prepare_tag (   self,
  tag 
)
def b3::lib::yaml::emitter::Emitter::prepare_tag_handle (   self,
  handle 
)
def b3::lib::yaml::emitter::Emitter::prepare_tag_prefix (   self,
  prefix 
)
def b3::lib::yaml::emitter::Emitter::prepare_version (   self,
  version 
)
def b3::lib::yaml::emitter::Emitter::process_anchor (   self,
  indicator 
)
def b3::lib::yaml::emitter::Emitter::process_scalar (   self)
def b3::lib::yaml::emitter::Emitter::process_tag (   self)
def b3::lib::yaml::emitter::Emitter::write_indent (   self)
def b3::lib::yaml::emitter::Emitter::write_indicator (   self,
  indicator,
  need_whitespace,
  whitespace = False,
  indention = False 
)
def b3::lib::yaml::emitter::Emitter::write_line_break (   self,
  data = None 
)
def b3::lib::yaml::emitter::Emitter::write_single_quoted (   self,
  text,
  split = True 
)
def b3::lib::yaml::emitter::Emitter::write_stream_end (   self)
def b3::lib::yaml::emitter::Emitter::write_stream_start (   self)
def b3::lib::yaml::emitter::Emitter::write_tag_directive (   self,
  handle_text,
  prefix_text 
)
def b3::lib::yaml::emitter::Emitter::write_version_directive (   self,
  version_text 
)

Member Data Documentation

Initial value:
{
        u'!' : u'!',
        u'tag:yaml.org,2002:' : u'!!',
    }

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Properties