Sequence Chart Studio  svn HEAD revision
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | Private Attributes | List of all members
MyTraverse Class Reference

#include <find_block.h>

Inheritance diagram for MyTraverse:
Inheritance graph
Collaboration diagram for MyTraverse:
Collaboration graph

Public Member Functions

 MyTraverse (DFSBMscGraphTraverser *traverser)
 
 MyTraverse (TraverseAndMarkBlocks *t, DFSBMscGraphTraverser *traverser)
 
virtual ~MyTraverse ()
 
virtual void on_white_node_found (HMscNode *n)
 
virtual void on_node_finished (HMscNode *n)
 
void update_constraints (HMscNode *n)
 
- Public Member Functions inherited from WhiteNodeFoundListener
virtual ~WhiteNodeFoundListener ()
 
- Public Member Functions inherited from NodeFinishedListener
virtual ~NodeFinishedListener ()
 

Public Attributes

TraverseAndMarkBlockstrav
 

Private Attributes

DFSBMscGraphTraverserm_traverser
 

Detailed Description

Definition at line 34 of file find_block.h.

Constructor & Destructor Documentation

MyTraverse::MyTraverse ( DFSBMscGraphTraverser traverser)
inline

Definition at line 39 of file find_block.h.

MyTraverse::MyTraverse ( TraverseAndMarkBlocks t,
DFSBMscGraphTraverser traverser 
)
inline

Definition at line 45 of file find_block.h.

virtual MyTraverse::~MyTraverse ( )
inlinevirtual

Definition at line 50 of file find_block.h.

Member Function Documentation

void MyTraverse::on_node_finished ( HMscNode n)
virtual
void MyTraverse::on_white_node_found ( HMscNode n)
virtual
void MyTraverse::update_constraints ( HMscNode n)

Member Data Documentation

DFSBMscGraphTraverser* MyTraverse::m_traverser
private

Definition at line 36 of file find_block.h.

Referenced by update_constraints().

TraverseAndMarkBlocks* MyTraverse::trav

Definition at line 38 of file find_block.h.

Referenced by on_node_finished(), on_white_node_found(), and update_constraints().


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

SourceForge.net Logo
Generated on Fri Jan 15 2016 16:26:59 for Sequence Chart Studio by  doxygen