Fast RTPS  Version 2.5.0
Fast RTPS
TypeFlag Class Reference

#include <TypesBase.h>

Public Member Functions

 TypeFlag ()
 
 TypeFlag (const TypeFlag &x)
 
 TypeFlag (TypeFlag &&x)
 
TypeFlagoperator= (const TypeFlag &x)
 
TypeFlagoperator= (TypeFlag &&x)
 
bool IS_FINAL () const
 
void IS_FINAL (bool b)
 
bool IS_APPENDABLE () const
 
void IS_APPENDABLE (bool b)
 
bool IS_MUTABLE () const
 
void IS_MUTABLE (bool b)
 
bool IS_NESTED () const
 
void IS_NESTED (bool b)
 
bool IS_AUTOID_HASH () const
 
void IS_AUTOID_HASH (bool b)
 
void serialize (eprosima::fastcdr::Cdr &cdr) const
 
void deserialize (eprosima::fastcdr::Cdr &cdr)
 
bool operator== (const TypeFlag &other) const
 

Static Public Member Functions

static size_t getCdrSerializedSize (const TypeFlag &, size_t current_alignment=0)
 

Constructor & Destructor Documentation

◆ TypeFlag() [1/3]

TypeFlag ( )
inline

◆ TypeFlag() [2/3]

TypeFlag ( const TypeFlag x)
inline

◆ TypeFlag() [3/3]

TypeFlag ( TypeFlag &&  x)
inline

Member Function Documentation

◆ deserialize()

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

◆ getCdrSerializedSize()

static size_t getCdrSerializedSize ( const TypeFlag ,
size_t  current_alignment = 0 
)
static

◆ IS_APPENDABLE() [1/2]

bool IS_APPENDABLE ( ) const
inline

◆ IS_APPENDABLE() [2/2]

void IS_APPENDABLE ( bool  b)
inline

◆ IS_AUTOID_HASH() [1/2]

bool IS_AUTOID_HASH ( ) const
inline

◆ IS_AUTOID_HASH() [2/2]

void IS_AUTOID_HASH ( bool  b)
inline

◆ IS_FINAL() [1/2]

bool IS_FINAL ( ) const
inline

◆ IS_FINAL() [2/2]

void IS_FINAL ( bool  b)
inline

◆ IS_MUTABLE() [1/2]

bool IS_MUTABLE ( ) const
inline

◆ IS_MUTABLE() [2/2]

void IS_MUTABLE ( bool  b)
inline

◆ IS_NESTED() [1/2]

bool IS_NESTED ( ) const
inline

◆ IS_NESTED() [2/2]

void IS_NESTED ( bool  b)
inline

◆ operator=() [1/2]

TypeFlag& operator= ( const TypeFlag x)
inline

◆ operator=() [2/2]

TypeFlag& operator= ( TypeFlag &&  x)
inline

◆ operator==()

bool operator== ( const TypeFlag other) const
inline

◆ serialize()

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

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