libvariant
 All Classes Namespaces Files Functions Enumerations Groups
Public Member Functions | List of all members
libvariant::EmitterParserActions Class Reference
Inheritance diagram for libvariant::EmitterParserActions:
libvariant::ParserActions

Public Member Functions

 EmitterParserActions (EmitterImpl *i)
 
 EmitterParserActions (Emitter i)
 
virtual void BeginDocument (ParserImpl *p)
 
virtual void EndDocument (ParserImpl *p)
 
virtual void BeginMap (ParserImpl *p, int length, const char *anchor, const char *tag)
 
virtual void EndMap (ParserImpl *p)
 
virtual void BeginList (ParserImpl *p, int length, const char *anchor, const char *tag)
 
virtual void EndList (ParserImpl *p)
 
virtual void Scalar (ParserImpl *p, double v, const char *anchor, const char *tag)
 
virtual void Scalar (ParserImpl *p, const char *str, unsigned length, const char *anchor, const char *tag)
 
virtual void Scalar (ParserImpl *p, bool v, const char *anchor, const char *tag)
 
virtual void Null (ParserImpl *p, const char *anchor, const char *tag)
 
virtual void Scalar (ParserImpl *p, intmax_t v, const char *anchor, const char *tag)
 
virtual void Scalar (ParserImpl *p, uintmax_t v, const char *anchor, const char *tag)
 
virtual void Scalar (ParserImpl *p, BlobPtr b, const char *anchor, const char *tag)
 
- Public Member Functions inherited from libvariant::ParserActions
virtual void Alias (ParserImpl *p, const char *anchor)
 

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