1 #ifndef PROTON_CODEC_AMQP_TYPES_HPP 2 #define PROTON_CODEC_AMQP_TYPES_HPP 47 typedef bool boolean_type;
50 typedef uint8_t ubyte_type;
53 typedef int8_t byte_type;
56 typedef uint16_t ushort_type;
59 typedef int16_t short_type;
62 typedef uint32_t uint_type;
65 typedef int32_t int_type;
68 typedef uint64_t ulong_type;
71 typedef int64_t long_type;
74 typedef wchar_t char_type;
77 typedef float float_type;
80 typedef double double_type;
83 typedef std::string string_type;
111 #endif // PROTON_CODEC_AMQP_TYPES_HPP A 16-byte universally unique identifier.
Definition: uuid.hpp:34
64-bit decimal floating point.
Definition: decimal.hpp:49
A std::string that represents the AMQP symbol type.
Definition: symbol.hpp:32
Arbitrary binary data.
Definition: binary.hpp:37
128-bit decimal floating point.
Definition: decimal.hpp:52
32-bit decimal floating point.
Definition: decimal.hpp:46
A 64-bit timestamp in milliseconds since the Unix epoch.
Definition: timestamp.hpp:32
The main Proton namespace.
Definition: annotation_key.hpp:30