#include <Rule.hh>
Definition at line 31 of file Rule.hh.
◆ Rule()
Diades::Sdmdl::Rule::Rule |
( |
| ) |
|
◆ ~Rule()
virtual Diades::Sdmdl::Rule::~Rule |
( |
| ) |
|
|
virtual |
◆ beginOfCubes()
vector<int *>::const_iterator Diades::Sdmdl::Rule::beginOfCubes |
( |
| ) |
const |
|
inline |
◆ cubeSize()
int Diades::Sdmdl::Rule::cubeSize |
( |
| ) |
const |
|
inline |
◆ effect()
const Formula& Diades::Sdmdl::Rule::effect |
( |
| ) |
const |
|
inline |
◆ endOfCubes()
vector<int *>::const_iterator Diades::Sdmdl::Rule::endOfCubes |
( |
| ) |
const |
|
inline |
◆ generateCubes()
void Diades::Sdmdl::Rule::generateCubes |
( |
| ) |
|
|
inline |
◆ inputEvent()
const Event& Diades::Sdmdl::Rule::inputEvent |
( |
| ) |
const |
|
inline |
◆ insertOutputEvent()
void Diades::Sdmdl::Rule::insertOutputEvent |
( |
const Event & |
evt | ) |
|
|
inline |
◆ makeEffect()
void Diades::Sdmdl::Rule::makeEffect |
( |
const Formula & |
effect | ) |
|
|
inline |
◆ makePrecondition()
void Diades::Sdmdl::Rule::makePrecondition |
( |
const Formula & |
precondition | ) |
|
|
inline |
◆ outputEvents()
const list<const Event *>& Diades::Sdmdl::Rule::outputEvents |
( |
| ) |
const |
|
inline |
◆ precondition()
const Formula& Diades::Sdmdl::Rule::precondition |
( |
| ) |
const |
|
inline |
◆ setInputEvent()
void Diades::Sdmdl::Rule::setInputEvent |
( |
const Event & |
evt | ) |
|
|
inline |
◆ valid()
bool Diades::Sdmdl::Rule::valid |
( |
| ) |
const |
|
inline |
◆ operator<<
ostream& operator<< |
( |
ostream & |
os, |
|
|
const Rule & |
rule |
|
) |
| |
|
friend |
◆ _effect
◆ _event
const Event* Diades::Sdmdl::Rule::_event |
|
private |
◆ _events
list<const Event *> Diades::Sdmdl::Rule::_events |
|
private |
◆ _precond
◆ cubes
vector<int *> Diades::Sdmdl::Rule::cubes |
|
private |
◆ size
int Diades::Sdmdl::Rule::size |
|
private |
The documentation for this class was generated from the following file:
- /home/yannick/laas/redmine/tools/diades/include/diades/sdmdl/Rule.hh