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

#include <hmsc_block_paths.h>

Collaboration diagram for AllPathsAllBlocks:
Collaboration graph

Public Member Functions

 AllPathsAllBlocks (std::list< Block > list_of_blocks, HMscPtr hmsc)
void all_paths_all_blocks ()
void set_listener (PathFoundListener *l)

Private Attributes

HMscPtr m_hmsc
HMscNodePtr m_first
HMscNodePtrSet m_last
std::list< Blockm_list_of_blocks

Detailed Description

Definition at line 19 of file hmsc_block_paths.h.

Constructor & Destructor Documentation

AllPathsAllBlocks::AllPathsAllBlocks ( std::list< Block list_of_blocks,
HMscPtr  hmsc 

Definition at line 31 of file hmsc_block_paths.h.

Member Function Documentation

void AllPathsAllBlocks::all_paths_all_blocks ( )
void AllPathsAllBlocks::set_listener ( PathFoundListener l)

Definition at line 37 of file hmsc_block_paths.h.

References m_listener.

Referenced by HMscTighter::transform().

Member Data Documentation

HMscNodePtr AllPathsAllBlocks::m_first

Definition at line 23 of file hmsc_block_paths.h.

HMscPtr AllPathsAllBlocks::m_hmsc

Definition at line 22 of file hmsc_block_paths.h.

Referenced by all_paths_all_blocks().

HMscNodePtrSet AllPathsAllBlocks::m_last

Definition at line 24 of file hmsc_block_paths.h.

Referenced by all_paths_all_blocks().

std::list<Block> AllPathsAllBlocks::m_list_of_blocks

Definition at line 27 of file hmsc_block_paths.h.

Referenced by all_paths_all_blocks().

PathFoundListener* AllPathsAllBlocks::m_listener

Definition at line 25 of file hmsc_block_paths.h.

Referenced by all_paths_all_blocks(), and set_listener().

The documentation for this class was generated from the following files: Logo
Generated on Fri Jan 15 2016 16:26:57 for Sequence Chart Studio by  doxygen