sofa::simulation::WriteStateVisitor Class Reference

#include <WriteStateVisitor.h>

Inheritance diagram for sofa::simulation::WriteStateVisitor:

Inheritance graph
[legend]
Collaboration diagram for sofa::simulation::WriteStateVisitor:

Collaboration graph
[legend]

Public Member Functions

 WriteStateVisitor (std::ostream &out)
virtual ~WriteStateVisitor ()
virtual Result processNodeTopDown (simulation::Node *)
 Callback method called when decending to a new node. Recursion will stop if this method returns RESULT_PRUNE.

Protected Attributes

std::ostream & m_out

Detailed Description

Definition at line 52 of file WriteStateVisitor.h.


Constructor & Destructor Documentation

sofa::simulation::WriteStateVisitor::WriteStateVisitor ( std::ostream &  out  ) 

Definition at line 46 of file WriteStateVisitor.cpp.

sofa::simulation::WriteStateVisitor::~WriteStateVisitor (  )  [virtual]

Definition at line 50 of file WriteStateVisitor.cpp.


Member Function Documentation

Visitor::Result sofa::simulation::WriteStateVisitor::processNodeTopDown ( simulation::Node *   )  [virtual]

Callback method called when decending to a new node. Recursion will stop if this method returns RESULT_PRUNE.

Reimplemented from sofa::simulation::Visitor.

Definition at line 53 of file WriteStateVisitor.cpp.

References m_out, sofa::simulation::Node::object, and sofa::simulation::Visitor::RESULT_CONTINUE.


Field Documentation

std::ostream& sofa::simulation::WriteStateVisitor::m_out [protected]

Definition at line 61 of file WriteStateVisitor.h.

Referenced by processNodeTopDown().


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

Generated on Sun Nov 23 04:24:37 2008 for Sofa by  doxygen 1.5.7.1