Sparkplug B C++ Library
1.0.0
Modern C++-23 implementation of Eclipse Sparkplug B 2.2 specification
Loading...
Searching...
No Matches
datatype.hpp
1
// include/sparkplug/datatype.hpp
2
#pragma once
3
4
#include <cstdint>
5
6
namespace
sparkplug {
7
8
enum class
DataType : uint32_t {
9
Unknown = 0,
10
Int8 = 1,
11
Int16 = 2,
12
Int32 = 3,
13
Int64 = 4,
14
UInt8 = 5,
15
UInt16 = 6,
16
UInt32 = 7,
17
UInt64 = 8,
18
Float = 9,
19
Double = 10,
20
Boolean = 11,
21
String = 12,
22
DateTime = 13,
23
Text = 14,
24
UUID = 15,
25
DataSet = 16,
26
Bytes = 17,
27
File = 18,
28
Template = 19,
29
PropertySet = 20,
30
PropertySetList = 21
31
};
32
33
}
include
sparkplug
datatype.hpp
Generated on Sun Dec 7 2025 05:33:41 for Sparkplug B C++ Library by
1.9.8