Zserio C++17 runtime library  0.5.0
Built for Zserio 2.17.0
ITypeInfo.h
Go to the documentation of this file.
1 #ifndef ZSERIO_PMR_I_TYPE_INFO_H_INC
2 #define ZSERIO_PMR_I_TYPE_INFO_H_INC
3 
4 #include <memory_resource>
5 
6 #include "zserio/ITypeInfo.h"
7 
8 namespace zserio
9 {
10 namespace pmr
11 {
12 
18 template <typename T, typename ALLOC = std::pmr::polymorphic_allocator<uint8_t>>
20 {
22 }
23 
38 } // namespace pmr
39 } // namespace zserio
40 
41 #endif // ZSERIO_PMR_I_TYPE_INFO_H_INC
const IBasicTypeInfo< ALLOC > & typeInfo()
Definition: ITypeInfo.h:19
decltype(auto) get(BasicVariant< ALLOC, INDEX, T... > &var)
Definition: Variant.h:812