#include <UnfoldingState.hh>
- Deprecated:
Definition at line 23 of file UnfoldingState.hh.
◆ UnfoldingState() [1/4]
Diades::Sdmdl::UnfoldingState::UnfoldingState |
( |
| ) |
|
|
inline |
◆ UnfoldingState() [2/4]
Diades::Sdmdl::UnfoldingState::UnfoldingState |
( |
ComponentType & |
component | ) |
|
◆ UnfoldingState() [3/4]
◆ UnfoldingState() [4/4]
Diades::Sdmdl::UnfoldingState::UnfoldingState |
( |
const UnfoldingState & |
state | ) |
|
◆ ~UnfoldingState()
virtual Diades::Sdmdl::UnfoldingState::~UnfoldingState |
( |
| ) |
|
|
virtual |
◆ cube()
int* Diades::Sdmdl::UnfoldingState::cube |
( |
| ) |
const |
|
inline |
◆ cubeSize()
int Diades::Sdmdl::UnfoldingState::cubeSize |
( |
| ) |
const |
|
inline |
◆ formula()
const Formula& Diades::Sdmdl::UnfoldingState::formula |
( |
| ) |
const |
|
inline |
◆ label()
string Diades::Sdmdl::UnfoldingState::label |
( |
| ) |
const |
◆ observableLabel()
string Diades::Sdmdl::UnfoldingState::observableLabel |
( |
| ) |
const |
- Returns
- the observable label
- Bug:
- no more printObservableFormula, do it with abstraction (existAbstract on observable variable)
◆ operator<()
bool Diades::Sdmdl::UnfoldingState::operator< |
( |
const UnfoldingState & |
state | ) |
const |
◆ operator=()
◆ operator==()
bool Diades::Sdmdl::UnfoldingState::operator== |
( |
const UnfoldingState & |
state | ) |
const |
◆ satisfy()
bool Diades::Sdmdl::UnfoldingState::satisfy |
( |
const Rule & |
rule | ) |
|
◆ trigger()
void Diades::Sdmdl::UnfoldingState::trigger |
( |
Rule & |
rule, |
|
|
set< UnfoldingState > & |
targets |
|
) |
| |
◆ valid()
bool Diades::Sdmdl::UnfoldingState::valid |
( |
| ) |
const |
|
inline |
◆ operator<<
◆ _assignment
◆ _comp
◆ _cube
int* Diades::Sdmdl::UnfoldingState::_cube |
|
private |
◆ _size
int Diades::Sdmdl::UnfoldingState::_size |
|
private |
The documentation for this class was generated from the following file: