Fast RTPS  Version 2.1.0
Fast RTPS
ReturnCode_t Class Reference

#include <TypesBase.h>

Public Member Functions

 ReturnCode_t (uint32_t value)
 
 ReturnCode_t (const ReturnCode_t &code)
 
 operator bool ()=delete
 
bool operator! () const
 
ReturnCode_toperator= (const ReturnCode_t &c)
 
bool operator== (const ReturnCode_t &c) const
 
bool operator!= (const ReturnCode_t &c) const
 
uint32_t operator() () const
 

Static Public Attributes

static const ReturnCode_t RETCODE_OK
 
static const ReturnCode_t RETCODE_ERROR
 
static const ReturnCode_t RETCODE_UNSUPPORTED
 
static const ReturnCode_t RETCODE_BAD_PARAMETER
 
static const ReturnCode_t RETCODE_PRECONDITION_NOT_MET
 
static const ReturnCode_t RETCODE_OUT_OF_RESOURCES
 
static const ReturnCode_t RETCODE_NOT_ENABLED
 
static const ReturnCode_t RETCODE_IMMUTABLE_POLICY
 
static const ReturnCode_t RETCODE_INCONSISTENT_POLICY
 
static const ReturnCode_t RETCODE_ALREADY_DELETED
 
static const ReturnCode_t RETCODE_TIMEOUT
 
static const ReturnCode_t RETCODE_NO_DATA
 
static const ReturnCode_t RETCODE_ILLEGAL_OPERATION
 

Constructor & Destructor Documentation

◆ ReturnCode_t() [1/2]

ReturnCode_t ( uint32_t  value)
inline

◆ ReturnCode_t() [2/2]

ReturnCode_t ( const ReturnCode_t code)
inline

Member Function Documentation

◆ operator bool()

operator bool ( )
explicitdelete

◆ operator!()

bool operator! ( ) const
inline

◆ operator!=()

bool operator!= ( const ReturnCode_t c) const
inline

◆ operator()()

uint32_t operator() ( ) const
inline

◆ operator=()

ReturnCode_t& operator= ( const ReturnCode_t c)
inline

◆ operator==()

bool operator== ( const ReturnCode_t c) const
inline

Member Data Documentation

◆ RETCODE_ALREADY_DELETED

const ReturnCode_t RETCODE_ALREADY_DELETED
static

◆ RETCODE_BAD_PARAMETER

const ReturnCode_t RETCODE_BAD_PARAMETER
static

◆ RETCODE_ERROR

const ReturnCode_t RETCODE_ERROR
static

◆ RETCODE_ILLEGAL_OPERATION

const ReturnCode_t RETCODE_ILLEGAL_OPERATION
static

◆ RETCODE_IMMUTABLE_POLICY

const ReturnCode_t RETCODE_IMMUTABLE_POLICY
static

◆ RETCODE_INCONSISTENT_POLICY

const ReturnCode_t RETCODE_INCONSISTENT_POLICY
static

◆ RETCODE_NO_DATA

const ReturnCode_t RETCODE_NO_DATA
static

◆ RETCODE_NOT_ENABLED

const ReturnCode_t RETCODE_NOT_ENABLED
static

◆ RETCODE_OK

const ReturnCode_t RETCODE_OK
static

◆ RETCODE_OUT_OF_RESOURCES

const ReturnCode_t RETCODE_OUT_OF_RESOURCES
static

◆ RETCODE_PRECONDITION_NOT_MET

const ReturnCode_t RETCODE_PRECONDITION_NOT_MET
static

◆ RETCODE_TIMEOUT

const ReturnCode_t RETCODE_TIMEOUT
static

◆ RETCODE_UNSUPPORTED

const ReturnCode_t RETCODE_UNSUPPORTED
static

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