jdl::collection_visitor Class Reference

#include <visitor.hpp>

Inheritance diagram for jdl::collection_visitor:

Inheritance graph
[legend]
Collaboration diagram for jdl::collection_visitor:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 collection_visitor ()
graph::node const * get_DAG () const
void visit (attribute_definition_node const &node)
 ~collection_visitor ()

Private Attributes

graph::noderoot


Detailed Description

Definition at line 218 of file visitor.hpp.


Constructor & Destructor Documentation

jdl::collection_visitor::collection_visitor (  )  [inline]

Definition at line 221 of file visitor.hpp.

References root.

jdl::collection_visitor::~collection_visitor (  )  [inline]

Definition at line 226 of file visitor.hpp.


Member Function Documentation

graph::node const* jdl::collection_visitor::get_DAG (  )  const [inline]

Definition at line 222 of file visitor.hpp.

References root.

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().


Member Data Documentation

graph::node* jdl::collection_visitor::root [private]

Definition at line 219 of file visitor.hpp.

Referenced by collection_visitor(), get_DAG(), and visit().


The documentation for this class was generated from the following files:
Generated on Sun Feb 17 16:56:06 2008 for JDLParser by  doxygen 1.5.3