BPMN-OS
BPMN for optimization and simulation
Loading...
Searching...
No Matches
Value.h
Go to the documentation of this file.
1
#ifndef BPMNOS_Model_Value_H
2
#define BPMNOS_Model_Value_H
3
4
#include <string>
5
#include <variant>
6
7
namespace
BPMNOS
{
8
9
enum
ValueType
{
BOOLEAN
,
INTEGER
,
DECIMAL
,
STRING
,
COLLECTION
};
10
typedef
std::variant< bool, int, double, std::string >
Value
;
11
12
}
// BPMNOS
13
14
#endif
// BPMNOS_Model_Value_H
BPMNOS
Definition
DecisionTask.h:10
BPMNOS::ValueType
ValueType
Definition
Value.h:9
BPMNOS::INTEGER
@ INTEGER
Definition
Value.h:9
BPMNOS::STRING
@ STRING
Definition
Value.h:9
BPMNOS::BOOLEAN
@ BOOLEAN
Definition
Value.h:9
BPMNOS::COLLECTION
@ COLLECTION
Definition
Value.h:9
BPMNOS::DECIMAL
@ DECIMAL
Definition
Value.h:9
BPMNOS::Value
std::variant< bool, int, double, std::string > Value
Definition
Value.h:10