#include <IXFormulaAutomaton.hpp>

Public Member Functions | |
| virtual Retval MQUALIFIER | getValue (const IString &rName, Float &rfValue)=0 |
| virtual bool MQUALIFIER | isLocked () const =0 |
| virtual bool MQUALIFIER | isValid () const =0 |
| virtual void MQUALIFIER | lockEvaluation ()=0 |
| virtual void MQUALIFIER | unlockEvaluation ()=0 |
| virtual Retval MQUALIFIER | setInputValue (const IString &rName, const Float &rfValue)=0 |
| virtual Retval MQUALIFIER zeus::IXFormulaAutomaton::getValue | ( | const IString & | rName, | |
| Float & | rfValue | |||
| ) | [pure virtual] |
returns the value of any predicate
Implemented in zeus::TXFormulaAutomaton.
| virtual bool MQUALIFIER zeus::IXFormulaAutomaton::isLocked | ( | ) | const [pure virtual] |
checks if the evaluation lock is set
Implemented in zeus::TXFormulaAutomaton.
| virtual bool MQUALIFIER zeus::IXFormulaAutomaton::isValid | ( | ) | const [pure virtual] |
Checks if the automaton is valid
| true | : Automaton is valid | |
| false | : some of the predicates are invalid |
Implemented in zeus::TXFormulaAutomaton.
| virtual void MQUALIFIER zeus::IXFormulaAutomaton::lockEvaluation | ( | ) | [pure virtual] |
locks the evaluation
Implemented in zeus::TXFormulaAutomaton.
| virtual void MQUALIFIER zeus::IXFormulaAutomaton::unlockEvaluation | ( | ) | [pure virtual] |
unlocks the evaluation
Implemented in zeus::TXFormulaAutomaton.
| virtual Retval MQUALIFIER zeus::IXFormulaAutomaton::setInputValue | ( | const IString & | rName, | |
| const Float & | rfValue | |||
| ) | [pure virtual] |
sets an input value
Implemented in zeus::TXFormulaAutomaton.