#include <tree.hpp>
Public Member Functions | |
bracket_node () | |
bracket_node (bracket_node const &node) | |
void | left (boost::shared_ptr< component > node) |
boost::shared_ptr < component > | get_left () const |
void | right (boost::shared_ptr< component > node) |
boost::shared_ptr < component > | get_right () const |
string | to_string () const |
component * | clone () const |
void | accept (const_visitor &v) const |
void | accept (visitor &v) |
Definition at line 380 of file tree.hpp.
jdl::bracket_node::bracket_node | ( | ) | [inline] |
Definition at line 382 of file tree.hpp.
References jdl::abstract_node::children.
Referenced by clone().
jdl::bracket_node::bracket_node | ( | bracket_node const & | node | ) | [inline] |
void jdl::bracket_node::left | ( | boost::shared_ptr< component > | node | ) | [inline] |
Definition at line 391 of file tree.hpp.
References jdl::abstract_node::children.
Referenced by jdl::create().
boost::shared_ptr<component> jdl::bracket_node::get_left | ( | ) | const [inline] |
Definition at line 393 of file tree.hpp.
References jdl::abstract_node::children.
Referenced by jdl::dump_visitor::visit().
void jdl::bracket_node::right | ( | boost::shared_ptr< component > | node | ) | [inline] |
Definition at line 395 of file tree.hpp.
References jdl::abstract_node::children.
Referenced by jdl::create().
boost::shared_ptr<component> jdl::bracket_node::get_right | ( | ) | const [inline] |
Definition at line 397 of file tree.hpp.
References jdl::abstract_node::children.
Referenced by jdl::dump_visitor::visit().
string bracket_node::to_string | ( | ) | const [virtual] |
Implements jdl::component.
Definition at line 237 of file tree.cpp.
References jdl::abstract_node::children.
component* jdl::bracket_node::clone | ( | ) | const [inline, virtual] |
void bracket_node::accept | ( | const_visitor & | v | ) | const [virtual] |
Implements jdl::abstract_node.
Definition at line 240 of file tree.cpp.
References jdl::const_visitor::visit().
void bracket_node::accept | ( | visitor & | v | ) | [virtual] |
Implements jdl::abstract_node.
Definition at line 243 of file tree.cpp.
References jdl::visitor::visit().