blob: 1c6de20c01dd61d46316709a17977833fa3cb347 [file] [log] [blame]
#ifndef BASYX_SUBMODEL_ENUM_DataTypeIEC61360_H
#define BASYX_SUBMODEL_ENUM_DataTypeIEC61360_H
#include <string>
namespace basyx {
namespace submodel {
enum class DataTypeIEC61360 {
Boolean,
Date,
Rational,
Rational_Measure,
Real_Count,
Real_Currency,
Real_Measure,
String,
String_Translatable,
Time,
Timestamp,
Url,
};
class DataTypeIEC61360_
{
public:
static DataTypeIEC61360 from_string(const std::string & name);
static const char * to_string(DataTypeIEC61360 value);
};
}
}
#endif