Zserio C++17 runtime library
0.5.0
Built for Zserio 2.17.0
IReflectableData.h
Go to the documentation of this file.
1
#ifndef ZSERIO_PPMR_I_REFLECTABLE_DATA_H_INC
2
#define ZSERIO_PPMR_I_REFLECTABLE_DATA_H_INC
3
4
#include "
zserio/IReflectableData.h
"
5
#include "
zserio/ppmr/PropagatingPolymorphicAllocator.h
"
6
7
// needed to have proper typedefs
8
#include "
zserio/ppmr/Any.h
"
9
#include "
zserio/ppmr/BitBuffer.h
"
10
#include "
zserio/ppmr/String.h
"
11
12
namespace
zserio
13
{
14
namespace
ppmr
15
{
16
21
using
IReflectableData
=
IBasicReflectableData<PropagatingPolymorphicAllocator<uint8_t>
>;
22
using
IReflectableDataPtr
=
IBasicReflectableDataPtr<PropagatingPolymorphicAllocator<uint8_t>
>;
23
using
IReflectableDataConstPtr
=
IBasicReflectableDataConstPtr<PropagatingPolymorphicAllocator<uint8_t>
>;
26
}
// namespace ppmr
27
}
// namespace zserio
28
29
#endif
// ZSERIO_PPMR_I_REFLECTABLE_DATA_H_INC
IReflectableData.h
PropagatingPolymorphicAllocator.h
zserio::IBasicReflectableData
Definition:
IReflectableData.h:20
zserio::ppmr::IReflectableDataPtr
IBasicReflectableDataPtr< PropagatingPolymorphicAllocator< uint8_t > > IReflectableDataPtr
Definition:
IReflectableData.h:22
zserio::ppmr::IReflectableDataConstPtr
IBasicReflectableDataConstPtr< PropagatingPolymorphicAllocator< uint8_t > > IReflectableDataConstPtr
Definition:
IReflectableData.h:23
zserio
Definition:
AllocatorHolder.h:8
zserio::IBasicReflectableDataConstPtr
typename IBasicReflectableData< ALLOC >::ConstPtr IBasicReflectableDataConstPtr
Definition:
IReflectableData.h:185
zserio::IBasicReflectableDataPtr
typename IBasicReflectableData< ALLOC >::Ptr IBasicReflectableDataPtr
Definition:
IReflectableData.h:182
Any.h
BitBuffer.h
String.h
zserio
ppmr
IReflectableData.h
Generated by
1.9.1