#include <model.h>
◆ Jump() [1/2]
template<typename Analyser>
◆ Jump() [2/2]
template<typename Analyser>
constructor with given information
- Parameters
-
source | source mode |
target | target mode |
guardCondition | guard condition of the mode |
resetMap | reset map of the mode |
◆ ~Jump()
template<typename Analyser>
◆ guardCondition()
template<typename Analyser>
get the guard condition of the jump
- Returns
- the guard condition of the jump
◆ resetMap()
template<typename Analyser>
get the reset map of the jump
- Returns
- the reset map of the jump
◆ setGuardCondition()
template<typename Analyser>
set the guard condition of the jump
- Parameters
-
guardCondition | given guard condition |
◆ setResetMap()
template<typename Analyser>
set the reset map of the jump
- Parameters
-
◆ setSource()
template<typename Analyser>
set the source of the jump with given source
- Parameters
-
◆ setSourceName()
template<typename Analyser>
set related name of the source
- Parameters
-
◆ setTarget()
template<typename Analyser>
set the target of the jump with given target
- Parameters
-
◆ setTargetName()
template<typename Analyser>
set related name of the target
- Parameters
-
◆ source()
template<typename Analyser>
get the pointer to the source mode
- Returns
- the pointer to the source mode
◆ sourceName()
template<typename Analyser>
get the name of the source mode
- Returns
- the name of the source mode
◆ target()
template<typename Analyser>
get the pointer to the target mode
- Returns
- the pointer to the target mode
◆ targetName()
template<typename Analyser>
get the name of the target mode
- Returns
- the name of the target mode
◆ trigger()
template<typename Analyser>
check if the given condition trigger the jump, if TRUE, output the triggered condition or not
- Parameters
-
in | given input condition |
out | resulting triggered condition if necessary |
time | current time in interval form |
- Returns
- TRUE if the condition trigger the jump
◆ guardCondition_
template<typename Analyser>
guard condition of the jump
◆ resetMap_
template<typename Analyser>
◆ source_
template<typename Analyser>
pointer to the source mode
◆ sourceName_
template<typename Analyser>
◆ target_
template<typename Analyser>
pointer to the target mode
◆ targetName_
template<typename Analyser>
The documentation for this class was generated from the following files:
- /home/jianqiang/CLionProjects/irafhy/include/irafhy/representation/formal/hybridAutomaton/locations/model/model.h
- /home/jianqiang/CLionProjects/irafhy/include/irafhy/representation/formal/hybridAutomaton/transitions/jump/jump.h