BRE12
Public Member Functions | List of all members
YAML::Emitter Class Reference
Inheritance diagram for YAML::Emitter:
YAML::noncopyable

Public Member Functions

 Emitter (std::ostream &stream)
 
const char * c_str () const
 
std::size_t size () const
 
bool good () const
 
const std::string GetLastError () const
 
bool SetOutputCharset (EMITTER_MANIP value)
 
bool SetStringFormat (EMITTER_MANIP value)
 
bool SetBoolFormat (EMITTER_MANIP value)
 
bool SetIntBase (EMITTER_MANIP value)
 
bool SetSeqFormat (EMITTER_MANIP value)
 
bool SetMapFormat (EMITTER_MANIP value)
 
bool SetIndent (std::size_t n)
 
bool SetPreCommentIndent (std::size_t n)
 
bool SetPostCommentIndent (std::size_t n)
 
bool SetFloatPrecision (std::size_t n)
 
bool SetDoublePrecision (std::size_t n)
 
EmitterSetLocalValue (EMITTER_MANIP value)
 
EmitterSetLocalIndent (const _Indent &indent)
 
EmitterSetLocalPrecision (const _Precision &precision)
 
EmitterWrite (const std::string &str)
 
EmitterWrite (bool b)
 
EmitterWrite (char ch)
 
EmitterWrite (const _Alias &alias)
 
EmitterWrite (const _Anchor &anchor)
 
EmitterWrite (const _Tag &tag)
 
EmitterWrite (const _Comment &comment)
 
EmitterWrite (const _Null &n)
 
EmitterWrite (const Binary &binary)
 
template<typename T >
EmitterWriteIntegralType (T value)
 
template<typename T >
EmitterWriteStreamable (T value)
 

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