Fast RTPS  Version 2.14.1
Fast RTPS
Loading...
Searching...
No Matches
MemberFlag Class Reference

#include <TypesBase.h>

Public Member Functions

 MemberFlag ()
 
 MemberFlag (const MemberFlag &x)
 
 MemberFlag (MemberFlag &&x)
 
MemberFlagoperator= (const MemberFlag &x)
 
MemberFlagoperator= (MemberFlag &&x)
 
bool TRY_CONSTRUCT1 () const
 
void TRY_CONSTRUCT1 (bool b)
 
bool TRY_CONSTRUCT2 () const
 
void TRY_CONSTRUCT2 (bool b)
 
bool IS_EXTERNAL () const
 
void IS_EXTERNAL (bool b)
 
bool IS_OPTIONAL () const
 
void IS_OPTIONAL (bool b)
 
bool IS_MUST_UNDERSTAND () const
 
void IS_MUST_UNDERSTAND (bool b)
 
bool IS_KEY () const
 
void IS_KEY (bool b)
 
bool IS_DEFAULT () const
 
void IS_DEFAULT (bool b)
 
bool operator== (const MemberFlag &other) const
 
std::bitset< 16 > bitset () const
 
void bitset (const std::bitset< 16 > &bitset)
 

Constructor & Destructor Documentation

◆ MemberFlag() [1/3]

MemberFlag ( )
inline

◆ MemberFlag() [2/3]

MemberFlag ( const MemberFlag x)
inline

◆ MemberFlag() [3/3]

MemberFlag ( MemberFlag &&  x)
inline

Member Function Documentation

◆ bitset() [1/2]

std::bitset< 16 > bitset ( ) const
inline

◆ bitset() [2/2]

void bitset ( const std::bitset< 16 > &  bitset)
inline

◆ IS_DEFAULT() [1/2]

bool IS_DEFAULT ( ) const
inline

◆ IS_DEFAULT() [2/2]

void IS_DEFAULT ( bool  b)
inline

◆ IS_EXTERNAL() [1/2]

bool IS_EXTERNAL ( ) const
inline

◆ IS_EXTERNAL() [2/2]

void IS_EXTERNAL ( bool  b)
inline

◆ IS_KEY() [1/2]

bool IS_KEY ( ) const
inline

◆ IS_KEY() [2/2]

void IS_KEY ( bool  b)
inline

◆ IS_MUST_UNDERSTAND() [1/2]

bool IS_MUST_UNDERSTAND ( ) const
inline

◆ IS_MUST_UNDERSTAND() [2/2]

void IS_MUST_UNDERSTAND ( bool  b)
inline

◆ IS_OPTIONAL() [1/2]

bool IS_OPTIONAL ( ) const
inline

◆ IS_OPTIONAL() [2/2]

void IS_OPTIONAL ( bool  b)
inline

◆ operator=() [1/2]

MemberFlag & operator= ( const MemberFlag x)
inline

◆ operator=() [2/2]

MemberFlag & operator= ( MemberFlag &&  x)
inline

◆ operator==()

bool operator== ( const MemberFlag other) const
inline

◆ TRY_CONSTRUCT1() [1/2]

bool TRY_CONSTRUCT1 ( ) const
inline

◆ TRY_CONSTRUCT1() [2/2]

void TRY_CONSTRUCT1 ( bool  b)
inline

◆ TRY_CONSTRUCT2() [1/2]

bool TRY_CONSTRUCT2 ( ) const
inline

◆ TRY_CONSTRUCT2() [2/2]

void TRY_CONSTRUCT2 ( bool  b)
inline

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