BPMN-OS
BPMN for optimization and simulation
Loading...
Searching...
No Matches
BPMNOS::Model::Parameter Class Reference

Detailed Description

Definition at line 18 of file Parameter.h.

#include <Parameter.h>

Public Member Functions

 Parameter (XML::bpmnos::tParameter *parameter, const AttributeRegistry &attributeRegistry)
 

Public Attributes

XML::bpmnos::tParameterelement
 
std::string & name
 
std::unique_ptr< const Expressionexpression
 

Protected Member Functions

std::unique_ptr< const ExpressiongetExpression (XML::bpmnos::tParameter *parameter, const AttributeRegistry &attributeRegistry) const
 

Constructor & Destructor Documentation

◆ Parameter()

Parameter::Parameter ( XML::bpmnos::tParameter * parameter,
const AttributeRegistry & attributeRegistry )

Definition at line 8 of file Parameter.cpp.

Member Function Documentation

◆ getExpression()

std::unique_ptr< const Expression > Parameter::getExpression ( XML::bpmnos::tParameter * parameter,
const AttributeRegistry & attributeRegistry ) const
protected

Definition at line 15 of file Parameter.cpp.

Member Data Documentation

◆ element

XML::bpmnos::tParameter* BPMNOS::Model::Parameter::element

Definition at line 21 of file Parameter.h.

◆ expression

std::unique_ptr<const Expression> BPMNOS::Model::Parameter::expression

Definition at line 24 of file Parameter.h.

◆ name

std::string& BPMNOS::Model::Parameter::name

Definition at line 23 of file Parameter.h.


The documentation for this class was generated from the following files: