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

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

attributeRegistryBPMNOS::Model::Model
attributesBPMNOS::Model::Model
bind(std::unique_ptr< T > &&baseElement, std::unique_ptr< ExtensionElements > &&extensionElements)BPMN::Modelinlineprotectedstatic
bind(std::unique_ptr< T > &baseElement, std::unique_ptr< ExtensionElements > &extensionElements)BPMN::Modelinlineprotectedstatic
bind(std::unique_ptr< T > &baseElement, std::unique_ptr< ExtensionElements > &&extensionElements)BPMN::Modelinlineprotectedstatic
bind(std::unique_ptr< T > &&baseElement, std::unique_ptr< ExtensionElements > &extensionElements)BPMN::Modelinlineprotectedstatic
createAbstractTask(XML::bpmn::tTask *task, Scope *parent)BPMN::Modelprotectedvirtual
createActivity(XML::bpmn::tActivity *activity, BPMN::Scope *parent) overrideBPMNOS::Model::Modelvirtual
createAdHocSubProcess(XML::bpmn::tAdHocSubProcess *adHocSubProcess, BPMN::Scope *parent) overrideBPMNOS::Model::Modelvirtual
createBoundaryEvent(XML::bpmn::tBoundaryEvent *boundaryEvent, Scope *parent)BPMN::Modelprotectedvirtual
createBusinessRuleTask(XML::bpmn::tBusinessRuleTask *businessRuleTask, Scope *parent)BPMN::Modelprotectedvirtual
createCallActivity(XML::bpmn::tCallActivity *callActivity, Scope *parent)BPMN::Modelprotectedvirtual
createCancelBoundaryEvent(XML::bpmn::tBoundaryEvent *boundaryEvent, Scope *parent)BPMN::Modelprotectedvirtual
createCancelEndEvent(XML::bpmn::tThrowEvent *throwEvent, Scope *parent)BPMN::Modelprotectedvirtual
createCatchEvent(XML::bpmn::tCatchEvent *catchEvent, Scope *parent)BPMN::Modelprotectedvirtual
createChildNodes(Scope *scope)BPMN::Modelprotectedvirtual
createCompensateBoundaryEvent(XML::bpmn::tBoundaryEvent *boundaryEvent, Scope *parent)BPMN::Modelprotectedvirtual
createCompensateStartEvent(XML::bpmn::tStartEvent *startEvent, Scope *parent)BPMN::Modelprotectedvirtual
createCompensateThrowEvent(XML::bpmn::tThrowEvent *throwEvent, Scope *parent)BPMN::Modelprotectedvirtual
createCompensationReferences(Scope *scope)BPMN::Modelprotectedvirtual
createCompensations(Scope *scope)BPMN::Modelprotectedvirtual
createComplexGateway(XML::bpmn::tComplexGateway *complexGateway, Scope *parent)BPMN::Modelprotectedvirtual
createConditionalBoundaryEvent(XML::bpmn::tBoundaryEvent *boundaryEvent, BPMN::Scope *parent) overrideBPMNOS::Model::Modelvirtual
createConditionalCatchEvent(XML::bpmn::tCatchEvent *catchEvent, BPMN::Scope *parent) overrideBPMNOS::Model::Modelvirtual
createConditionalStartEvent(XML::bpmn::tStartEvent *startEvent, BPMN::Scope *parent) overrideBPMNOS::Model::Modelvirtual
createDataObject(XML::bpmn::tDataObject *dataObject, BPMN::Scope *scope)BPMN::Modelprotectedvirtual
createErrorBoundaryEvent(XML::bpmn::tBoundaryEvent *boundaryEvent, Scope *parent)BPMN::Modelprotectedvirtual
createErrorEndEvent(XML::bpmn::tThrowEvent *throwEvent, Scope *parent)BPMN::Modelprotectedvirtual
createErrorStartEvent(XML::bpmn::tStartEvent *startEvent, Scope *parent)BPMN::Modelprotectedvirtual
createEscalationBoundaryEvent(XML::bpmn::tBoundaryEvent *boundaryEvent, Scope *parent)BPMN::Modelprotectedvirtual
createEscalationStartEvent(XML::bpmn::tStartEvent *startEvent, Scope *parent)BPMN::Modelprotectedvirtual
createEscalationThrowEvent(XML::bpmn::tThrowEvent *throwEvent, Scope *parent)BPMN::Modelprotectedvirtual
createEvent(XML::bpmn::tEvent *event, Scope *parent)BPMN::Modelprotectedvirtual
createEventBasedGateway(XML::bpmn::tEventBasedGateway *eventBasedGateway, Scope *parent)BPMN::Modelprotectedvirtual
createEventSubProcess(XML::bpmn::tSubProcess *subProcess, BPMN::Scope *parent) overrideBPMNOS::Model::Modelvirtual
createExclusiveGateway(XML::bpmn::tExclusiveGateway *exclusiveGateway, Scope *parent)BPMN::Modelprotectedvirtual
createFlowNode(XML::bpmn::tFlowNode *flowNode, Scope *parent)BPMN::Modelprotectedvirtual
createFlowReferences(FlowNode *flowNode)BPMN::Modelprotectedvirtual
createGateway(XML::bpmn::tGateway *gateway, Scope *parent)BPMN::Modelprotectedvirtual
createInclusiveGateway(XML::bpmn::tInclusiveGateway *inclusiveGateway, Scope *parent)BPMN::Modelprotectedvirtual
createLinks(Scope *scope)BPMN::Modelprotectedvirtual
createLinkSourceEvent(XML::bpmn::tThrowEvent *throwEvent, Scope *parent)BPMN::Modelprotectedvirtual
createLinkTargetEvent(XML::bpmn::tCatchEvent *catchEvent, Scope *parent)BPMN::Modelprotectedvirtual
createLookupTable(XML::bpmnos::tTable *table)BPMNOS::Model::Model
createManualTask(XML::bpmn::tManualTask *manualTask, Scope *parent)BPMN::Modelprotectedvirtual
createMessageBoundaryEvent(XML::bpmn::tBoundaryEvent *boundaryEvent, BPMN::Scope *parent) overrideBPMNOS::Model::Modelvirtual
createMessageCandidates(BPMN::Process *sendingProcess, BPMN::FlowNode *throwingMessageEvent, BPMN::Process *receivingProcess, BPMN::FlowNode *catchingMessageEvent)BPMNOS::Model::Model
createMessageCatchEvent(XML::bpmn::tCatchEvent *catchEvent, BPMN::Scope *parent) overrideBPMNOS::Model::Modelvirtual
createMessageFlow(XML::bpmn::tMessageFlow *messageFlow)BPMN::Modelprotectedvirtual
createMessageFlows() overrideBPMNOS::Model::Modelvirtual
createMessageStartEvent(XML::bpmn::tStartEvent *startEvent, BPMN::Scope *parent) overrideBPMNOS::Model::Modelvirtual
createMessageThrowEvent(XML::bpmn::tThrowEvent *throwEvent, BPMN::Scope *parent) overrideBPMNOS::Model::Modelvirtual
createNestedReferences(Scope *scope)BPMN::Modelprotectedvirtual
createParallelGateway(XML::bpmn::tParallelGateway *parallelGateway, Scope *parent)BPMN::Modelprotectedvirtual
createProcess(XML::bpmn::tProcess *process) overrideBPMNOS::Model::Modelvirtual
createReceiveTask(XML::bpmn::tReceiveTask *receiveTask, Scope *parent)BPMN::Modelprotectedvirtual
createRoot(const std::string &filename) overrideBPMNOS::Model::Modelvirtual
createScriptTask(XML::bpmn::tScriptTask *scriptTask, Scope *parent)BPMN::Modelprotectedvirtual
createSendTask(XML::bpmn::tSendTask *sendTask, Scope *parent)BPMN::Modelprotectedvirtual
createSequenceFlow(XML::bpmn::tSequenceFlow *sequenceFlow, BPMN::Scope *scope) overrideBPMNOS::Model::Modelvirtual
createSequenceFlows(Scope *scope)BPMN::Modelprotectedvirtual
createSignalBoundaryEvent(XML::bpmn::tBoundaryEvent *boundaryEvent, BPMN::Scope *parent) overrideBPMNOS::Model::Modelvirtual
createSignalCatchEvent(XML::bpmn::tCatchEvent *catchEvent, BPMN::Scope *parent) overrideBPMNOS::Model::Modelvirtual
createSignalStartEvent(XML::bpmn::tStartEvent *startEvent, BPMN::Scope *parent) overrideBPMNOS::Model::Modelvirtual
createSignalThrowEvent(XML::bpmn::tThrowEvent *throwEvent, BPMN::Scope *parent) overrideBPMNOS::Model::Modelvirtual
createSubProcess(XML::bpmn::tSubProcess *subProcess, Scope *parent)BPMN::Modelprotectedvirtual
createTask(XML::bpmn::tTask *task, BPMN::Scope *parent) overrideBPMNOS::Model::Modelvirtual
createTerminateEvent(XML::bpmn::tThrowEvent *throwEvent, Scope *parent)BPMN::Modelprotectedvirtual
createThrowEvent(XML::bpmn::tThrowEvent *throwEvent, Scope *parent)BPMN::Modelprotectedvirtual
createTimerBoundaryEvent(XML::bpmn::tBoundaryEvent *boundaryEvent, BPMN::Scope *parent) overrideBPMNOS::Model::Modelvirtual
createTimerCatchEvent(XML::bpmn::tCatchEvent *catchEvent, BPMN::Scope *parent) overrideBPMNOS::Model::Modelvirtual
createTimerStartEvent(XML::bpmn::tStartEvent *startEvent, BPMN::Scope *parent) overrideBPMNOS::Model::Modelvirtual
createTransaction(XML::bpmn::tTransaction *transaction, Scope *parent)BPMN::Modelprotectedvirtual
createTypedStartEvent(XML::bpmn::tStartEvent *startEvent, XML::bpmn::tEventDefinition &eventDefinition, Scope *parent)BPMN::Modelprotectedvirtual
createUntypedEndEvent(XML::bpmn::tThrowEvent *throwEvent, Scope *parent)BPMN::Modelprotectedvirtual
createUntypedStartEvent(XML::bpmn::tCatchEvent *catchEvent, Scope *parent)BPMN::Modelprotectedvirtual
createUserTask(XML::bpmn::tUserTask *userTask, Scope *parent)BPMN::Modelprotectedvirtual
determineMessageFlows(BPMN::FlowNode *messageEvent, auto getMessageFlows)BPMNOS::Model::Model
filenameBPMNOS::Model::Model
foldersBPMNOS::Model::Model
getAttributes(XML::bpmn::tBaseElement *element)BPMNOS::Model::Model
getData(XML::bpmn::tBaseElement *element)BPMNOS::Model::Model
hasSequentialPerformer(const std::vector< std::reference_wrapper< XML::bpmn::tResourceRole > > &resources)BPMNOS::Model::Modelstatic
lookupTablesBPMNOS::Model::Model
messageFlowsBPMN::Model
messageMayBeCaught(BPMN::Process *sendingProcess, BPMN::FlowNode *throwingMessageEvent, BPMN::Process *receivingProcess, BPMN::FlowNode *catchingMessageEvent)BPMNOS::Model::Model
messageMayBeThrown(BPMN::Process *sendingProcess, BPMN::FlowNode *throwingMessageEvent, BPMN::Process *receivingProcess, BPMN::FlowNode *catchingMessageEvent)BPMNOS::Model::Model
Model(const std::string filename, const std::vector< std::string > folders={})BPMNOS::Model::Model
BPMN::Model::Model()BPMN::Modelinlineprotected
BPMN::Model::Model(const std::string &filename)BPMN::Model
processesBPMN::Model
readBPMNFile(const std::string &filename)BPMN::Modelprotectedvirtual
rootsBPMN::Model
~Model()BPMNOS::Model::Modelvirtual