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

#include <dfs_hmsc_flat_traverser.h>

Inheritance diagram for InnerHMscFoundListener:
Inheritance graph
Collaboration diagram for InnerHMscFoundListener:
Collaboration graph

Public Member Functions

 InnerHMscFoundListener ()
 
 InnerHMscFoundListener (std::set< HMsc * > hmscs)
 
virtual ~InnerHMscFoundListener ()
 
void add_hmsc_as_traversed (HMscPtr hmsc)
 
void inner_hmsc_found (HMscPtr, ReferenceNode *)
 
virtual void on_inner_hmsc_found (HMscPtr, ReferenceNode *)
 
virtual void on_new_inner_hmsc_found (HMscPtr, ReferenceNode *)
 

Protected Attributes

std::set< HMsc * > m_hmscs
 

Detailed Description

Definition at line 26 of file dfs_hmsc_flat_traverser.h.

Constructor & Destructor Documentation

InnerHMscFoundListener::InnerHMscFoundListener ( )
inline

Definition at line 31 of file dfs_hmsc_flat_traverser.h.

InnerHMscFoundListener::InnerHMscFoundListener ( std::set< HMsc * >  hmscs)
inline

Definition at line 33 of file dfs_hmsc_flat_traverser.h.

virtual InnerHMscFoundListener::~InnerHMscFoundListener ( )
inlinevirtual

Definition at line 35 of file dfs_hmsc_flat_traverser.h.

Member Function Documentation

void InnerHMscFoundListener::add_hmsc_as_traversed ( HMscPtr  hmsc)
inline

Definition at line 38 of file dfs_hmsc_flat_traverser.h.

Referenced by DFSHMscsTraverse::traverse().

void InnerHMscFoundListener::inner_hmsc_found ( HMscPtr  hmsc,
ReferenceNode refNode 
)
void InnerHMscFoundListener::on_inner_hmsc_found ( HMscPtr  hmsc,
ReferenceNode ref 
)
virtual

Reimplemented in DFSHMscsTraverse.

Definition at line 32 of file dfs_hmsc_flat_traverser.cpp.

Referenced by inner_hmsc_found().

void InnerHMscFoundListener::on_new_inner_hmsc_found ( HMscPtr  hmsc,
ReferenceNode ref 
)
virtual

Reimplemented in DFSHMscsTraverse, and ConstraintsChecker.

Definition at line 34 of file dfs_hmsc_flat_traverser.cpp.

Referenced by inner_hmsc_found().

Member Data Documentation

std::set<HMsc*> InnerHMscFoundListener::m_hmscs
protected

Definition at line 29 of file dfs_hmsc_flat_traverser.h.

Referenced by inner_hmsc_found().


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

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