Fast RTPS  Version 2.14.1
Fast RTPS
Loading...
Searching...
No Matches
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)
 
bool operator== (const TypeFlag &other) const
 
std::bitset< 16 > bitset () const
 
void bitset (const std::bitset< 16 > &bitset)
 

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

◆ bitset() [1/2]

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

◆ bitset() [2/2]

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

◆ 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

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