#include <visitor.hpp>
Public Member Functions | |
collection_visitor () | |
graph::node const * | get_DAG () const |
void | visit (attribute_definition_node const &node) |
~collection_visitor () | |
Private Attributes | |
graph::node * | root |
Definition at line 218 of file visitor.hpp.
jdl::collection_visitor::collection_visitor | ( | ) | [inline] |
jdl::collection_visitor::~collection_visitor | ( | ) | [inline] |
Definition at line 226 of file visitor.hpp.
graph::node const* jdl::collection_visitor::get_DAG | ( | ) | const [inline] |
void collection_visitor::visit | ( | attribute_definition_node const & | node | ) | [virtual] |
Reimplemented from jdl::base_const_visitor.
Definition at line 191 of file visitor.cpp.
References graph::node::add_child(), jdl::attribute_definition_node::get_name(), jdl::attribute_definition_node::get_value(), root, and jdl::base_const_visitor::visit().
graph::node* jdl::collection_visitor::root [private] |
Definition at line 219 of file visitor.hpp.
Referenced by collection_visitor(), get_DAG(), and visit().