#include <TypeObject.h>
Public Member Functions | |
RTPS_DllAPI | TypeInformation () |
RTPS_DllAPI | ~TypeInformation () |
RTPS_DllAPI | TypeInformation (const TypeInformation &x) |
RTPS_DllAPI | TypeInformation (TypeInformation &&x) |
RTPS_DllAPI TypeInformation & | operator= (const TypeInformation &x) |
RTPS_DllAPI TypeInformation & | operator= (TypeInformation &&x) |
RTPS_DllAPI void | minimal (const TypeIdentifierWithDependencies &_minimal) |
RTPS_DllAPI void | minimal (TypeIdentifierWithDependencies &&_minimal) |
RTPS_DllAPI const TypeIdentifierWithDependencies & | minimal () const |
RTPS_DllAPI TypeIdentifierWithDependencies & | minimal () |
RTPS_DllAPI void | complete (const TypeIdentifierWithDependencies &_complete) |
RTPS_DllAPI void | complete (TypeIdentifierWithDependencies &&_complete) |
RTPS_DllAPI const TypeIdentifierWithDependencies & | complete () const |
RTPS_DllAPI TypeIdentifierWithDependencies & | complete () |
RTPS_DllAPI void | serialize (eprosima::fastcdr::Cdr &cdr) const |
RTPS_DllAPI void | deserialize (eprosima::fastcdr::Cdr &cdr) |
Static Public Member Functions | |
static RTPS_DllAPI size_t | getCdrSerializedSize (const TypeInformation &data, size_t current_alignment=0) |
RTPS_DllAPI TypeInformation | ( | ) |
RTPS_DllAPI ~TypeInformation | ( | ) |
RTPS_DllAPI TypeInformation | ( | const TypeInformation & | x | ) |
RTPS_DllAPI TypeInformation | ( | TypeInformation && | x | ) |
|
inline |
|
inline |
|
inline |
|
inline |
RTPS_DllAPI void deserialize | ( | eprosima::fastcdr::Cdr & | cdr | ) |
|
static |
|
inline |
|
inline |
|
inline |
|
inline |
RTPS_DllAPI TypeInformation & operator= | ( | const TypeInformation & | x | ) |
RTPS_DllAPI TypeInformation & operator= | ( | TypeInformation && | x | ) |
RTPS_DllAPI void serialize | ( | eprosima::fastcdr::Cdr & | cdr | ) | const |