Class TypeIdentifierTypeObjectPair

Class Documentation

class TypeIdentifierTypeObjectPair

Public Functions

RTPS_DllAPI TypeIdentifierTypeObjectPair()
RTPS_DllAPI ~TypeIdentifierTypeObjectPair()
RTPS_DllAPI TypeIdentifierTypeObjectPair(const TypeIdentifierTypeObjectPair &x)
RTPS_DllAPI TypeIdentifierTypeObjectPair(TypeIdentifierTypeObjectPair &&x)
RTPS_DllAPI TypeIdentifierTypeObjectPair & operator= (const TypeIdentifierTypeObjectPair &x)
RTPS_DllAPI TypeIdentifierTypeObjectPair & operator= (TypeIdentifierTypeObjectPair &&x)
inline RTPS_DllAPI void type_identifier (const TypeIdentifier &_type_identifier)
inline RTPS_DllAPI void type_identifier (TypeIdentifier &&_type_identifier)
inline RTPS_DllAPI const TypeIdentifier & type_identifier () const
inline RTPS_DllAPI TypeIdentifier & type_identifier ()
inline RTPS_DllAPI void type_object (const TypeObject &_type_object)
inline RTPS_DllAPI void type_object (TypeObject &&_type_object)
inline RTPS_DllAPI const TypeObject & type_object () const
inline RTPS_DllAPI TypeObject & type_object ()
RTPS_DllAPI void serialize (eprosima::fastcdr::Cdr &cdr) const
RTPS_DllAPI void deserialize (eprosima::fastcdr::Cdr &cdr)

Public Static Functions

static RTPS_DllAPI size_t getCdrSerializedSize (const TypeIdentifierTypeObjectPair &data, size_t current_alignment=0)