Fast RTPS  Version 2.9.0
Fast RTPS
TypeIdentifierPair Class Referencefinal

#include <TypeObject.h>

Public Member Functions

RTPS_DllAPI TypeIdentifierPair ()
 
RTPS_DllAPI ~TypeIdentifierPair ()
 
RTPS_DllAPI TypeIdentifierPair (const TypeIdentifierPair &x)
 
RTPS_DllAPI TypeIdentifierPair (TypeIdentifierPair &&x)
 
RTPS_DllAPI TypeIdentifierPairoperator= (const TypeIdentifierPair &x)
 
RTPS_DllAPI TypeIdentifierPairoperator= (TypeIdentifierPair &&x)
 
RTPS_DllAPI void type_identifier1 (const TypeIdentifier &_type_identifier1)
 
RTPS_DllAPI void type_identifier1 (TypeIdentifier &&_type_identifier1)
 
RTPS_DllAPI const TypeIdentifiertype_identifier1 () const
 
RTPS_DllAPI TypeIdentifiertype_identifier1 ()
 
RTPS_DllAPI void type_identifier2 (const TypeIdentifier &_type_identifier2)
 
RTPS_DllAPI void type_identifier2 (TypeIdentifier &&_type_identifier2)
 
RTPS_DllAPI const TypeIdentifiertype_identifier2 () const
 
RTPS_DllAPI TypeIdentifiertype_identifier2 ()
 
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 TypeIdentifierPair &data, size_t current_alignment=0)
 

Constructor & Destructor Documentation

◆ TypeIdentifierPair() [1/3]

RTPS_DllAPI TypeIdentifierPair ( )

◆ ~TypeIdentifierPair()

RTPS_DllAPI ~TypeIdentifierPair ( )

◆ TypeIdentifierPair() [2/3]

RTPS_DllAPI TypeIdentifierPair ( const TypeIdentifierPair x)

◆ TypeIdentifierPair() [3/3]

RTPS_DllAPI TypeIdentifierPair ( TypeIdentifierPair &&  x)

Member Function Documentation

◆ deserialize()

RTPS_DllAPI void deserialize ( eprosima::fastcdr::Cdr &  cdr)

◆ getCdrSerializedSize()

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

◆ operator=() [1/2]

RTPS_DllAPI TypeIdentifierPair & operator= ( const TypeIdentifierPair x)

◆ operator=() [2/2]

RTPS_DllAPI TypeIdentifierPair & operator= ( TypeIdentifierPair &&  x)

◆ serialize()

RTPS_DllAPI void serialize ( eprosima::fastcdr::Cdr &  cdr) const

◆ type_identifier1() [1/4]

RTPS_DllAPI TypeIdentifier & type_identifier1 ( )
inline

◆ type_identifier1() [2/4]

RTPS_DllAPI const TypeIdentifier & type_identifier1 ( ) const
inline

◆ type_identifier1() [3/4]

RTPS_DllAPI void type_identifier1 ( const TypeIdentifier _type_identifier1)
inline

◆ type_identifier1() [4/4]

RTPS_DllAPI void type_identifier1 ( TypeIdentifier &&  _type_identifier1)
inline

◆ type_identifier2() [1/4]

RTPS_DllAPI TypeIdentifier & type_identifier2 ( )
inline

◆ type_identifier2() [2/4]

RTPS_DllAPI const TypeIdentifier & type_identifier2 ( ) const
inline

◆ type_identifier2() [3/4]

RTPS_DllAPI void type_identifier2 ( const TypeIdentifier _type_identifier2)
inline

◆ type_identifier2() [4/4]

RTPS_DllAPI void type_identifier2 ( TypeIdentifier &&  _type_identifier2)
inline

The documentation for this class was generated from the following file: