Definition at line 19 of file Guidance.h.
#include <Guidance.h>
|
| | Guidance (XML::bpmnos::tGuidance *guidance, const AttributeRegistry &attributeRegistry) |
| |
| template<typename DataType > |
| void | apply (const Scenario *scenario, BPMNOS::number currentTime, const BPMNOS::number instanceId, const BPMN::FlowNode *node, BPMNOS::Values &status, DataType &data, BPMNOS::Values &globals) const |
| |
| template<typename DataType > |
| BPMNOS::number | getObjective (const BPMNOS::Values &status, const DataType &data, const BPMNOS::Values &globals) const |
| |
| template<typename DataType > |
| bool | restrictionsSatisfied (const BPMN::FlowNode *node, const BPMNOS::Values &status, const DataType &data, const BPMNOS::Values &globals) const |
| |
◆ Type
| Enumerator |
|---|
| Entry | |
| Exit | |
| Choice | |
| MessageDelivery | |
Definition at line 25 of file Guidance.h.
◆ Guidance()
◆ apply()
template<typename DataType >
◆ getObjective()
template<typename DataType >
◆ restrictionsSatisfied()
template<typename DataType >
◆ attributeRegistry
◆ attributes
| std::vector< std::unique_ptr<Attribute> > BPMNOS::Model::Guidance::attributes |
◆ dependencies
| std::set<const Attribute*> BPMNOS::Model::Guidance::dependencies |
◆ element
◆ operators
| std::vector< std::unique_ptr<Operator> > BPMNOS::Model::Guidance::operators |
◆ restrictions
| std::vector< std::unique_ptr<Restriction> > BPMNOS::Model::Guidance::restrictions |
◆ type
| Type BPMNOS::Model::Guidance::type |
The documentation for this class was generated from the following files: