6 #ifndef ZEROBUF_TYPES_H 7 #define ZEROBUF_TYPES_H 9 #include <servus/types.h> 10 #include <servus/serializable.h> 25 class NonMovingAllocator;
26 class NonMovingBaseAllocator;
30 typedef std::unique_ptr< Allocator > AllocatorPtr;
31 typedef std::unique_ptr< const Allocator > ConstAllocatorPtr;
33 using servus::uint128_t;
36 typedef servus::Serializable::Data Data;
Zero-copy, zero-serialize, zero-hassle protocol buffers.
uint8_t byte_t
alias type for base64 encoded fields
STL-like vector abstraction for dynamic arrays in a zerobuf.