BPMN-OS
BPMN for optimization and simulation
Loading...
Searching...
No Matches
BPMNOS::Execution::CPController Member List

This is the complete list of members for BPMNOS::Execution::CPController, including all inherited members.

addSubscriber(Observer *subscriber, ObservableTypes... observableTypes)BPMNOS::Execution::Notifierinline
connect(Mediator *mediator)BPMNOS::Execution::CPControllervirtual
Controller()BPMNOS::Execution::Controller
CPController(const BPMNOS::Model::Scenario *scenario)BPMNOS::Execution::CPController
createAlternativeEntryStatus(const Vertex &vertex, const BPMNOS::Model::AttributeRegistry &attributeRegistry, std::vector< std::pair< const CP::Variable &, std::vector< AttributeVariables > & > > alternatives)BPMNOS::Execution::CPControllerprotected
createCP()BPMNOS::Execution::CPControllerprotected
createDataIndexVariables(const Vertex &vertex)BPMNOS::Execution::CPControllerprotected
createDataVariables(const Vertex &vertex)BPMNOS::Execution::CPControllerprotected
createEntryStatus(const Vertex &vertex)BPMNOS::Execution::CPControllerprotected
createEntryVariables(const Vertex &vertex)BPMNOS::Execution::CPControllerprotected
createExitStatus(const Vertex &vertex)BPMNOS::Execution::CPControllerprotected
createExitVariables(const Vertex &vertex)BPMNOS::Execution::CPControllerprotected
createGlobalIndexVariable(const Vertex &vertex)BPMNOS::Execution::CPControllerprotected
createGlobalVariables()BPMNOS::Execution::CPControllerprotected
createMergedStatus(const Vertex &vertex, const BPMNOS::Model::AttributeRegistry &attributeRegistry, std::vector< std::pair< const CP::Variable &, std::vector< AttributeVariables > & > > inputs)BPMNOS::Execution::CPControllerprotected
createMessageContent(const Vertex &vertex)BPMNOS::Execution::CPControllerprotected
createMessageVariables()BPMNOS::Execution::CPControllerprotected
createSequenceConstraints(const Vertex &vertex)BPMNOS::Execution::CPControllerprotected
createStatus(const Vertex &vertex)BPMNOS::Execution::CPControllerprotected
createVertexVariables(const Vertex &vertex)BPMNOS::Execution::CPControllerprotected
dataBPMNOS::Execution::CPControllerprotected
dataIndexBPMNOS::Execution::CPControllerprotected
dispatchEvent(const SystemState *systemState)BPMNOS::Execution::CPControllerprotectedvirtual
evaluatorBPMNOS::Execution::CPControllerprotected
eventDispatchersBPMNOS::Execution::EventListenerprotected
fetchEvent(SystemState *systemState)BPMNOS::Execution::EventListenerprotected
flattenedGraphBPMNOS::Execution::CPControllerprotected
getModel()BPMNOS::Execution::CPControllerinline
getReachableVertices(const Vertex &initialVertex)BPMNOS::Execution::CPControllerprotected
globalIndexBPMNOS::Execution::CPControllerprotected
globalsBPMNOS::Execution::CPControllerprotected
initializeVertices(const Vertex &initialVertex)BPMNOS::Execution::CPControllerprotected
messageContentBPMNOS::Execution::CPControllerprotected
messageFlowBPMNOS::Execution::CPControllerprotected
messageRecipientsBPMNOS::Execution::CPControllerprotected
modelBPMNOS::Execution::CPControllerprotected
notice(const Observable *observable) overrideBPMNOS::Execution::Controllervirtual
BPMNOS::Execution::EventDispatcher::notice(Event *event)BPMNOS::Execution::EventDispatchervirtual
Notifier()BPMNOS::Execution::Notifier
notify(const Observable *observable) constBPMNOS::Execution::Notifier
notify(const Observable &observable) constBPMNOS::Execution::Notifier
positionBPMNOS::Execution::CPControllerprotected
scenarioBPMNOS::Execution::CPControllerprotected
statusBPMNOS::Execution::CPControllerprotected
statusFlowBPMNOS::Execution::CPControllerprotected
subscribe(EventDispatcher *eventDispatcher)BPMNOS::Execution::EventListener
tokenFlowBPMNOS::Execution::CPControllerprotected
verticesBPMNOS::Execution::CPControllerprotected
visitBPMNOS::Execution::CPControllerprotected
~Controller()=defaultBPMNOS::Execution::Controllervirtual
~EventDispatcher()=defaultBPMNOS::Execution::EventDispatchervirtual
~Notifier()=defaultBPMNOS::Execution::Notifiervirtual