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


Private Attributes


Detailed Description

Definition at line 34 of file find_block.h.

Constructor & Destructor Documentation

MyTraverse::MyTraverse ( DFSBMscGraphTraverser traverser)

Definition at line 39 of file find_block.h.

MyTraverse::MyTraverse ( TraverseAndMarkBlocks t,
DFSBMscGraphTraverser traverser 

Definition at line 45 of file find_block.h.

virtual MyTraverse::~MyTraverse ( )

Definition at line 50 of file find_block.h.

Member Function Documentation

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

Member Data Documentation

DFSBMscGraphTraverser* MyTraverse::m_traverser

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: Logo
Generated on Fri Jan 15 2016 16:26:59 for Sequence Chart Studio by  doxygen