Zserio C++17 runtime library  0.5.0
Built for Zserio 2.17.0
ITypeInfo.h File Reference

Go to the source code of this file.

Namespaces

 zserio
 
 zserio::ppmr
 

Typedefs

using zserio::ppmr::ITypeInfo = IBasicTypeInfo< PropagatingPolymorphicAllocator< uint8_t > >
 
using zserio::ppmr::FieldInfo = BasicFieldInfo< PropagatingPolymorphicAllocator< uint8_t > >
 
using zserio::ppmr::ParameterInfo = BasicParameterInfo< PropagatingPolymorphicAllocator< uint8_t > >
 
using zserio::ppmr::FunctionInfo = BasicFunctionInfo< PropagatingPolymorphicAllocator< uint8_t > >
 
using zserio::ppmr::CaseInfo = BasicCaseInfo< PropagatingPolymorphicAllocator< uint8_t > >
 
using zserio::ppmr::ColumnInfo = BasicColumnInfo< PropagatingPolymorphicAllocator< uint8_t > >
 
using zserio::ppmr::TableInfo = BasicTableInfo< PropagatingPolymorphicAllocator< uint8_t > >
 
using zserio::ppmr::TemplateArgumentInfo = BasicTemplateArgumentInfo< PropagatingPolymorphicAllocator< uint8_t > >
 
using zserio::ppmr::MessageInfo = BasicMessageInfo< PropagatingPolymorphicAllocator< uint8_t > >
 
using zserio::ppmr::MethodInfo = BasicMethodInfo< PropagatingPolymorphicAllocator< uint8_t > >
 

Functions

template<typename T , typename ALLOC = PropagatingPolymorphicAllocator<uint8_t>>
const IBasicTypeInfo< ALLOC > & zserio::ppmr::typeInfo ()