30 #if defined (_MSC_VER) 32 typedef signed char Int8;
33 typedef unsigned char UInt8;
35 typedef signed short Int16;
36 typedef unsigned short UInt16;
38 typedef signed int Int32;
39 typedef unsigned int UInt32;
41 typedef signed long long Int64;
42 typedef unsigned long long UInt64;
44 #elif defined (__GNUC__) 46 typedef signed char Int8;
47 typedef unsigned char UInt8;
49 typedef signed short Int16;
50 typedef unsigned short UInt16;
52 #if defined (__LP64__) 54 typedef signed int Int32;
55 typedef unsigned int UInt32;
57 typedef signed long Int64;
58 typedef unsigned long UInt64;
62 typedef signed int Int32;
63 typedef unsigned int UInt32;
65 typedef signed long long Int64;
66 typedef unsigned long long UInt64;
76 Cannot identify compiler toolset to define integral types. \ 77 Please contact support@onixs.biz on further assistance. 120 ONIXS_B3_UMDF_MD_NODISCARD
141 ONIXS_B3_UMDF_MD_NODISCARD
162 ONIXS_B3_UMDF_MD_NODISCARD
183 ONIXS_B3_UMDF_MD_NODISCARD
204 ONIXS_B3_UMDF_MD_NODISCARD
225 ONIXS_B3_UMDF_MD_NODISCARD
246 ONIXS_B3_UMDF_MD_NODISCARD
267 ONIXS_B3_UMDF_MD_NODISCARD
281 ONIXS_B3_UMDF_MD_NODISCARD
291 ONIXS_B3_UMDF_MD_NODISCARD
300 ONIXS_B3_UMDF_MD_NODISCARD
310 ONIXS_B3_UMDF_MD_NODISCARD
320 ONIXS_B3_UMDF_MD_NODISCARD
331 ONIXS_B3_UMDF_MD_NODISCARD
339 ONIXS_B3_UMDF_MD_NODISCARD
349 ONIXS_B3_UMDF_MD_NODISCARD
368 toStr(str, constant());
378 ONIXS_B3_UMDF_MD_NODISCARD
382 <Type, Constant> constant)
386 toStr(str, constant);
396 ONIXS_B3_UMDF_MD_NODISCARD
403 inline ONIXS_B3_UMDF_MD_NODISCARD
418 ONIXS_B3_UMDF_MD_NODISCARD
430 ONIXS_B3_UMDF_MD_NODISCARD
447 ONIXS_B3_UMDF_MD_NODISCARD
459 ONIXS_B3_UMDF_MD_NODISCARD
476 ONIXS_B3_UMDF_MD_NODISCARD
487 inline ONIXS_B3_UMDF_MD_NODISCARD
504 ONIXS_B3_UMDF_MD_NODISCARD
516 ONIXS_B3_UMDF_MD_NODISCARD
533 ONIXS_B3_UMDF_MD_NODISCARD
545 ONIXS_B3_UMDF_MD_NODISCARD
562 ONIXS_B3_UMDF_MD_NODISCARD
574 ONIXS_B3_UMDF_MD_NODISCARD
591 ONIXS_B3_UMDF_MD_NODISCARD
603 ONIXS_B3_UMDF_MD_NODISCARD
#define ONIXS_B3_UMDF_MD_NOTHROW
#define ONIXS_B3_UMDF_MD_CONSTEXPR
#define ONIXS_B3_UMDF_MD_EXPORTED
UInt16 UInt16
2-byte unsigned integer, from 0 to 65535..
Int16 Int16
2-byte signed integer, from -32768 to 32767; if optional, null value is -32768..
Int8 Int8
1-byte signed integer, from -128 to 127; if optional, null value is -128..
char Char
Character type alias.
UInt8 UInt8
1-byte unsigned integer, from 0 to 255..
#define ONIXS_B3_UMDF_MD_MESSAGING_NAMESPACE_END
ONIXS_B3_UMDF_MD_NODISCARD std::string toStr(IntegralConstant< Type, Constant > constant)
Serializes the given constant into a string.
Int32 Int32
4-byte signed integer, from -2147483648 to 2147483647; if optional, null value is -2147483648...
UInt64 UInt64
8-byte unsigned integer, from 0 to 18446744073709551615 (2^64-1)..
UInt32 UInt32
4-byte unsigned integer, from 0 to 4294967295 (2^32-1)..
#define ONIXS_B3_UMDF_MD_MESSAGING_NAMESPACE_BEGIN
Int64 Int64
8-byte signed integer, from -9223372036854775808 (-2^63) to 9223372036854775807 (2^63-1)..
Type Value
Type of the constant.
ONIXS_B3_UMDF_MD_NODISCARD bool fromStr(UInt64 &value, const std::string &str)
Deserializes a numeric value from its text representation.