Fast RTPS  Version 2.9.0
Fast RTPS
CompleteMapType Class Referencefinal

#include <TypeObject.h>

Public Member Functions

RTPS_DllAPI CompleteMapType ()
 
RTPS_DllAPI ~CompleteMapType ()
 
RTPS_DllAPI CompleteMapType (const CompleteMapType &x)
 
RTPS_DllAPI CompleteMapType (CompleteMapType &&x)
 
RTPS_DllAPI CompleteMapTypeoperator= (const CompleteMapType &x)
 
RTPS_DllAPI CompleteMapTypeoperator= (CompleteMapType &&x)
 
RTPS_DllAPI void collection_flag (const CollectionTypeFlag &_collection_flag)
 
RTPS_DllAPI void collection_flag (CollectionTypeFlag &&_collection_flag)
 
RTPS_DllAPI const CollectionTypeFlagcollection_flag () const
 
RTPS_DllAPI CollectionTypeFlagcollection_flag ()
 
RTPS_DllAPI void header (const CompleteCollectionHeader &_header)
 
RTPS_DllAPI void header (CompleteCollectionHeader &&_header)
 
RTPS_DllAPI const CompleteCollectionHeaderheader () const
 
RTPS_DllAPI CompleteCollectionHeaderheader ()
 
RTPS_DllAPI void key (const CompleteCollectionElement &_key)
 
RTPS_DllAPI void key (CompleteCollectionElement &&_key)
 
RTPS_DllAPI const CompleteCollectionElementkey () const
 
RTPS_DllAPI CompleteCollectionElementkey ()
 
RTPS_DllAPI void element (const CompleteCollectionElement &_element)
 
RTPS_DllAPI void element (CompleteCollectionElement &&_element)
 
RTPS_DllAPI const CompleteCollectionElementelement () const
 
RTPS_DllAPI CompleteCollectionElementelement ()
 
RTPS_DllAPI void serialize (eprosima::fastcdr::Cdr &cdr) const
 
RTPS_DllAPI void deserialize (eprosima::fastcdr::Cdr &cdr)
 
RTPS_DllAPI bool operator== (const CompleteMapType &other) const
 
RTPS_DllAPI bool consistent (const CompleteMapType &x, const fastdds::dds::TypeConsistencyEnforcementQosPolicy &consistency) const
 

Static Public Member Functions

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

Constructor & Destructor Documentation

◆ CompleteMapType() [1/3]

RTPS_DllAPI CompleteMapType ( )

◆ ~CompleteMapType()

RTPS_DllAPI ~CompleteMapType ( )

◆ CompleteMapType() [2/3]

RTPS_DllAPI CompleteMapType ( const CompleteMapType x)

◆ CompleteMapType() [3/3]

RTPS_DllAPI CompleteMapType ( CompleteMapType &&  x)

Member Function Documentation

◆ collection_flag() [1/4]

RTPS_DllAPI CollectionTypeFlag& collection_flag ( )
inline

◆ collection_flag() [2/4]

RTPS_DllAPI const CollectionTypeFlag& collection_flag ( ) const
inline

◆ collection_flag() [3/4]

RTPS_DllAPI void collection_flag ( CollectionTypeFlag &&  _collection_flag)
inline

◆ collection_flag() [4/4]

RTPS_DllAPI void collection_flag ( const CollectionTypeFlag _collection_flag)
inline

◆ consistent()

RTPS_DllAPI bool consistent ( const CompleteMapType x,
const fastdds::dds::TypeConsistencyEnforcementQosPolicy &  consistency 
) const

◆ deserialize()

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

◆ element() [1/4]

RTPS_DllAPI CompleteCollectionElement& element ( )
inline

◆ element() [2/4]

RTPS_DllAPI const CompleteCollectionElement& element ( ) const
inline

◆ element() [3/4]

RTPS_DllAPI void element ( CompleteCollectionElement &&  _element)
inline

◆ element() [4/4]

RTPS_DllAPI void element ( const CompleteCollectionElement _element)
inline

◆ getCdrSerializedSize()

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

◆ header() [1/4]

RTPS_DllAPI CompleteCollectionHeader& header ( )
inline

◆ header() [2/4]

RTPS_DllAPI const CompleteCollectionHeader& header ( ) const
inline

◆ header() [3/4]

RTPS_DllAPI void header ( CompleteCollectionHeader &&  _header)
inline

◆ header() [4/4]

RTPS_DllAPI void header ( const CompleteCollectionHeader _header)
inline

◆ key() [1/4]

RTPS_DllAPI CompleteCollectionElement& key ( )
inline

◆ key() [2/4]

RTPS_DllAPI const CompleteCollectionElement& key ( ) const
inline

◆ key() [3/4]

RTPS_DllAPI void key ( CompleteCollectionElement &&  _key)
inline

◆ key() [4/4]

RTPS_DllAPI void key ( const CompleteCollectionElement _key)
inline

◆ operator=() [1/2]

RTPS_DllAPI CompleteMapType& operator= ( CompleteMapType &&  x)

◆ operator=() [2/2]

RTPS_DllAPI CompleteMapType& operator= ( const CompleteMapType x)

◆ operator==()

RTPS_DllAPI bool operator== ( const CompleteMapType other) const

◆ serialize()

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

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