11 #ifndef RTIREFLEX_REFLEX_FWD_H
12 #define RTIREFLEX_REFLEX_FWD_H
14 struct DDS_DynamicData;
21 class AutoDynamicData;
109 #endif // RTIREFLEX_REFLEX_FWD_H
void write_dynamicdata(DDS_DynamicData &dest, const T &src)
Copies source data into the destination DDS_DynamicData instance.
Definition: reflex.h:157
SafeTypeCode< T > make_typecode(const char *name)
Creates a TypeCode for structured type T.
Definition: reflex.h:175
Typesafe, exception-safe, poulated DynamicData.
Definition: reflex_fwd.h:24
Automatically manages the memory of a DynamicData instance.
Definition: auto_dd.h:33
void swap(AutoDynamicData &lhs, AutoDynamicData &rhs)
Swap the contents of two AutoDynamicData instances. Never throws.
Definition: auto_dd.cxx:106
void read_dynamicdata(T &dest, const DDS_DynamicData &src)
Extracts data out from the source DDS_DynamicData instance and copies into the destination object of ...
Definition: reflex.h:186
A type-safe, exception-safe wrapper for DDS TypeCode.
Definition: reflex_fwd.h:27