HoverRace  2.0
Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
HoverRace::Util::yaml::Node Class Reference

Base class for LibYAML document nodes. More...

#include <Node.h>

+ Inheritance diagram for HoverRace::Util::yaml::Node:

Public Member Functions

 Node (yaml_document_t *doc, yaml_node_t *node)
 
virtual ~Node ()
 

Protected Member Functions

yaml_document_t * GetDocument () const
 
yaml_node_t * GetNode () const
 

Private Member Functions

 Node ()
 

Private Attributes

yaml_document_t * doc
 
yaml_node_t * node
 

Detailed Description

Base class for LibYAML document nodes.

Constructor & Destructor Documentation

HoverRace::Util::yaml::Node::Node ( )
inlineprivate
HoverRace::Util::yaml::Node::Node ( yaml_document_t *  doc,
yaml_node_t *  node 
)
inline
virtual HoverRace::Util::yaml::Node::~Node ( )
inlinevirtual

Member Function Documentation

yaml_document_t* HoverRace::Util::yaml::Node::GetDocument ( ) const
inlineprotected
yaml_node_t* HoverRace::Util::yaml::Node::GetNode ( ) const
inlineprotected

Member Data Documentation

yaml_document_t* HoverRace::Util::yaml::Node::doc
private
yaml_node_t* HoverRace::Util::yaml::Node::node
private

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