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.