Mech-DLK SDK (C++) 3.0.0
Mech-DLK SDK (C++) Reference Documentation
 
Loading...
Searching...
No Matches
mmind::base::Status Class Reference

#include <status.h>

Public Member Functions

 Status ()
 
 Status (uint32_t code)
 
 Status (StatusCode code)
 
 ~Status ()
 
 Status (const Status &other)
 
Statusoperator= (const Status &other)
 
Statusoperator= (const StatusCode &other)
 
Statusoperator= (uint32_t other)
 
 Status (Status &&other)
 
Statusoperator= (Status &&other)
 
bool operator== (const Status &other) const
 
bool operator== (const StatusCode &other) const
 
bool operator== (uint32_t other) const
 
bool operator!= (const Status &other) const
 
bool operator!= (const StatusCode &other) const
 
bool operator!= (uint32_t other) const
 
 operator uint32_t () const
 
 operator bool () const
 
std::string desc () const
 
StatusCode getStatusCode () const
 
Status operator+ (const Status &other)
 
bool isError () const
 
bool isWarning () const
 
bool isOk () const
 

Detailed Description

Definition at line 73 of file status.h.

Constructor & Destructor Documentation

◆ Status() [1/5]

mmind::base::Status::Status ( )

◆ Status() [2/5]

mmind::base::Status::Status ( uint32_t code)

◆ Status() [3/5]

mmind::base::Status::Status ( StatusCode code)

◆ ~Status()

mmind::base::Status::~Status ( )

◆ Status() [4/5]

mmind::base::Status::Status ( const Status & other)

◆ Status() [5/5]

mmind::base::Status::Status ( Status && other)

Member Function Documentation

◆ desc()

std::string mmind::base::Status::desc ( ) const

◆ getStatusCode()

StatusCode mmind::base::Status::getStatusCode ( ) const

◆ isError()

bool mmind::base::Status::isError ( ) const

◆ isOk()

bool mmind::base::Status::isOk ( ) const

◆ isWarning()

bool mmind::base::Status::isWarning ( ) const

◆ operator bool()

mmind::base::Status::operator bool ( ) const

◆ operator uint32_t()

mmind::base::Status::operator uint32_t ( ) const

◆ operator!=() [1/3]

bool mmind::base::Status::operator!= ( const Status & other) const

◆ operator!=() [2/3]

bool mmind::base::Status::operator!= ( const StatusCode & other) const

◆ operator!=() [3/3]

bool mmind::base::Status::operator!= ( uint32_t other) const

◆ operator+()

Status mmind::base::Status::operator+ ( const Status & other)

◆ operator=() [1/4]

Status & mmind::base::Status::operator= ( const Status & other)

◆ operator=() [2/4]

Status & mmind::base::Status::operator= ( const StatusCode & other)

◆ operator=() [3/4]

Status & mmind::base::Status::operator= ( Status && other)

◆ operator=() [4/4]

Status & mmind::base::Status::operator= ( uint32_t other)

◆ operator==() [1/3]

bool mmind::base::Status::operator== ( const Status & other) const

◆ operator==() [2/3]

bool mmind::base::Status::operator== ( const StatusCode & other) const

◆ operator==() [3/3]

bool mmind::base::Status::operator== ( uint32_t other) const

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