#include <emitter.h>
Definition at line 23 of file emitter.h.
 
◆ Emitter()
      
        
          | YAML_PM::Emitter::Emitter | ( |  | ) |  | 
      
 
 
◆ ~Emitter()
      
        
          | YAML_PM::Emitter::~Emitter | ( |  | ) |  | 
      
 
 
◆ c_str()
      
        
          | const char * YAML_PM::Emitter::c_str | ( |  | ) | const | 
      
 
 
◆ CanEmitNewline()
  
  | 
        
          | bool YAML_PM::Emitter::CanEmitNewline | ( |  | ) | const |  | private | 
 
 
◆ ComputeFullBoolName()
  
  | 
        
          | const char * YAML_PM::Emitter::ComputeFullBoolName | ( | bool | b | ) | const |  | private | 
 
 
◆ EmitBeginDoc()
  
  | 
        
          | void YAML_PM::Emitter::EmitBeginDoc | ( |  | ) |  |  | private | 
 
 
◆ EmitBeginMap()
  
  | 
        
          | void YAML_PM::Emitter::EmitBeginMap | ( |  | ) |  |  | private | 
 
 
◆ EmitBeginSeq()
  
  | 
        
          | void YAML_PM::Emitter::EmitBeginSeq | ( |  | ) |  |  | private | 
 
 
◆ EmitEndDoc()
  
  | 
        
          | void YAML_PM::Emitter::EmitEndDoc | ( |  | ) |  |  | private | 
 
 
◆ EmitEndMap()
  
  | 
        
          | void YAML_PM::Emitter::EmitEndMap | ( |  | ) |  |  | private | 
 
 
◆ EmitEndSeq()
  
  | 
        
          | void YAML_PM::Emitter::EmitEndSeq | ( |  | ) |  |  | private | 
 
 
◆ EmitKey()
  
  | 
        
          | void YAML_PM::Emitter::EmitKey | ( |  | ) |  |  | private | 
 
 
◆ EmitKindTag()
  
  | 
        
          | void YAML_PM::Emitter::EmitKindTag | ( |  | ) |  |  | private | 
 
 
◆ EmitNewline()
  
  | 
        
          | void YAML_PM::Emitter::EmitNewline | ( |  | ) |  |  | private | 
 
 
◆ EmitSeparationIfNecessary()
  
  | 
        
          | void YAML_PM::Emitter::EmitSeparationIfNecessary | ( |  | ) |  |  | private | 
 
 
◆ EmitTag()
  
  | 
        
          | void YAML_PM::Emitter::EmitTag | ( | bool | verbatim, |  
          |  |  | const _Tag & | tag |  
          |  | ) |  |  |  | private | 
 
 
◆ EmitValue()
  
  | 
        
          | void YAML_PM::Emitter::EmitValue | ( |  | ) |  |  | private | 
 
 
◆ GetDoublePrecision()
  
  | 
        
          | unsigned YAML_PM::Emitter::GetDoublePrecision | ( |  | ) | const |  | private | 
 
 
◆ GetFloatPrecision()
  
  | 
        
          | unsigned YAML_PM::Emitter::GetFloatPrecision | ( |  | ) | const |  | private | 
 
 
◆ GetLastError()
      
        
          | const std::string YAML_PM::Emitter::GetLastError | ( |  | ) | const | 
      
 
 
◆ good()
      
        
          | bool YAML_PM::Emitter::good | ( |  | ) | const | 
      
 
 
◆ GotoNextPreAtomicState()
  
  | 
        
          | bool YAML_PM::Emitter::GotoNextPreAtomicState | ( |  | ) |  |  | private | 
 
 
◆ PostAtomicWrite()
  
  | 
        
          | void YAML_PM::Emitter::PostAtomicWrite | ( |  | ) |  |  | private | 
 
 
◆ PostWriteIntegralType()
  
  | 
        
          | void YAML_PM::Emitter::PostWriteIntegralType | ( | const std::stringstream & | str | ) |  |  | private | 
 
 
◆ PostWriteStreamable()
  
  | 
        
          | void YAML_PM::Emitter::PostWriteStreamable | ( | const std::stringstream & | str | ) |  |  | private | 
 
 
◆ PreAtomicWrite()
  
  | 
        
          | void YAML_PM::Emitter::PreAtomicWrite | ( |  | ) |  |  | private | 
 
 
◆ PreWriteIntegralType()
  
  | 
        
          | void YAML_PM::Emitter::PreWriteIntegralType | ( | std::stringstream & | str | ) |  |  | private | 
 
 
◆ PreWriteStreamable()
  
  | 
        
          | void YAML_PM::Emitter::PreWriteStreamable | ( | std::stringstream & | str | ) |  |  | private | 
 
 
◆ SetBoolFormat()
◆ SetDoublePrecision()
      
        
          | bool YAML_PM::Emitter::SetDoublePrecision | ( | unsigned | n | ) |  | 
      
 
 
◆ SetFloatPrecision()
      
        
          | bool YAML_PM::Emitter::SetFloatPrecision | ( | unsigned | n | ) |  | 
      
 
 
◆ SetIndent()
      
        
          | bool YAML_PM::Emitter::SetIndent | ( | unsigned | n | ) |  | 
      
 
 
◆ SetIntBase()
◆ SetLocalIndent()
◆ SetLocalPrecision()
◆ SetLocalValue()
◆ SetMapFormat()
◆ SetOutputCharset()
◆ SetPostCommentIndent()
      
        
          | bool YAML_PM::Emitter::SetPostCommentIndent | ( | unsigned | n | ) |  | 
      
 
 
◆ SetPreCommentIndent()
      
        
          | bool YAML_PM::Emitter::SetPreCommentIndent | ( | unsigned | n | ) |  | 
      
 
 
◆ SetSeqFormat()
◆ SetStreamablePrecision() [1/3]
template<typename T > 
  
  | 
        
          | void YAML_PM::Emitter::SetStreamablePrecision | ( | std::stringstream & |  | ) |  |  | inlineprivate | 
 
 
◆ SetStreamablePrecision() [2/3]
template<> 
  
  | 
        
          | void YAML_PM::Emitter::SetStreamablePrecision | ( | std::stringstream & | str | ) |  |  | inlineprivate | 
 
 
◆ SetStreamablePrecision() [3/3]
template<> 
  
  | 
        
          | void YAML_PM::Emitter::SetStreamablePrecision | ( | std::stringstream & | str | ) |  |  | inlineprivate | 
 
 
◆ SetStringFormat()
◆ size()
      
        
          | unsigned YAML_PM::Emitter::size | ( |  | ) | const | 
      
 
 
◆ Write() [1/9]
      
        
          | Emitter & YAML_PM::Emitter::Write | ( | bool | b | ) |  | 
      
 
 
◆ Write() [2/9]
      
        
          | Emitter & YAML_PM::Emitter::Write | ( | char | ch | ) |  | 
      
 
 
◆ Write() [3/9]
◆ Write() [4/9]
◆ Write() [5/9]
◆ Write() [6/9]
◆ Write() [7/9]
◆ Write() [8/9]
◆ Write() [9/9]
      
        
          | Emitter & YAML_PM::Emitter::Write | ( | const std::string & | str | ) |  | 
      
 
 
◆ WriteIntegralType()
template<typename T > 
  
  | 
        
          | Emitter & YAML_PM::Emitter::WriteIntegralType | ( | T | value | ) |  |  | inline | 
 
 
◆ WriteStreamable()
template<typename T > 
  
  | 
        
          | Emitter & YAML_PM::Emitter::WriteStreamable | ( | T | value | ) |  |  | inline | 
 
 
◆ m_pState
◆ m_stream
The documentation for this class was generated from the following files: