#include <Unfolding.hh>
|
| Unfolding (ComponentType &component, const set< string > &triggerableEvents, unordered_map< string, string > &dictionnary, const string &name) |
|
virtual | ~Unfolding () |
|
void | unfold (const set< string > &triggerableEvents) |
|
void | writeFile (unordered_map< string, string > &dictionnary, const set< string > &triggerableEvents, const string &name) |
|
const UnfoldingState & | infoOfStateLabel (const string &label) |
|
Definition at line 21 of file Unfolding.hh.
◆ Unfolding()
Diades::Sdmdl::Unfolding::Unfolding |
( |
ComponentType & |
component, |
|
|
const set< string > & |
triggerableEvents, |
|
|
unordered_map< string, string > & |
dictionnary, |
|
|
const string & |
name |
|
) |
| |
◆ ~Unfolding()
virtual Diades::Sdmdl::Unfolding::~Unfolding |
( |
| ) |
|
|
virtual |
◆ infoOfStateLabel()
const UnfoldingState& Diades::Sdmdl::Unfolding::infoOfStateLabel |
( |
const string & |
label | ) |
|
|
inline |
◆ unfold()
void Diades::Sdmdl::Unfolding::unfold |
( |
const set< string > & |
triggerableEvents | ) |
|
◆ writeFile()
void Diades::Sdmdl::Unfolding::writeFile |
( |
unordered_map< string, string > & |
dictionnary, |
|
|
const set< string > & |
triggerableEvents, |
|
|
const string & |
name |
|
) |
| |
◆ _comp
◆ _infoOfStateLabel
map<string,UnfoldingState> Diades::Sdmdl::Unfolding::_infoOfStateLabel |
|
private |
◆ graph
◆ initial
Node Diades::Sdmdl::Unfolding::initial |
|
private |
◆ observableEvents
set<string> Diades::Sdmdl::Unfolding::observableEvents |
|
private |
◆ stateLabel
NodeMap<string> Diades::Sdmdl::Unfolding::stateLabel |
|
private |
◆ synchronousState
NodeMap<int> Diades::Sdmdl::Unfolding::synchronousState |
|
private |
◆ transLabel
EdgeMap<string> Diades::Sdmdl::Unfolding::transLabel |
|
private |
The documentation for this class was generated from the following file:
- /home/yannick/laas/redmine/tools/diades/include/diades/sdmdl/Unfolding.hh