BRE12
Public Types | Public Member Functions | List of all members
YAML::GraphBuilder< Impl > Class Template Reference
Inheritance diagram for YAML::GraphBuilder< Impl >:
YAML::GraphBuilderInterface

Public Types

typedef Impl::Node Node
 
typedef Impl::Sequence Sequence
 
typedef Impl::Map Map
 

Public Member Functions

 GraphBuilder (Impl &impl)
 
GraphBuilderInterfaceAsBuilderInterface ()
 
virtual void * NewNull (const Mark &mark, void *pParentNode)
 
virtual void * NewScalar (const Mark &mark, const std::string &tag, void *pParentNode, const std::string &value)
 
virtual void * NewSequence (const Mark &mark, const std::string &tag, void *pParentNode)
 
virtual void AppendToSequence (void *pSequence, void *pNode)
 
virtual void SequenceComplete (void *pSequence)
 
virtual void * NewMap (const Mark &mark, const std::string &tag, void *pParentNode)
 
virtual void AssignInMap (void *pMap, void *pKeyNode, void *pValueNode)
 
virtual void MapComplete (void *pMap)
 
virtual void * AnchorReference (const Mark &mark, void *pNode)
 

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