RDMnet
0.3.0
Implementation of ANSI E1.33 (RDMnet)
|
View other versions:
|
An EPT status message received over RDMnet and saved for later processing.
#include <rdmnet/cpp/message_types/ept_status.h>
Public Member Functions | |
SavedEptStatus ()=default | |
Constructs an empty, invalid EPT status by default. | |
SavedEptStatus (const RdmnetSavedEptStatus &c_resp) | |
Construct a SavedEptStatus from an instance of the C RdmnetSavedEptStatus type. | |
SavedEptStatus & | operator= (const RdmnetSavedEptStatus &c_resp) |
Assign an instance of the C RdmnetSavedEptStatus type to an instance of this class. | |
SavedEptStatus (const EptStatus &status) | |
Construct a SavedEptStatus from an EptStatus. | |
SavedEptStatus & | operator= (const EptStatus &status) |
Assign an EptStatus to an instance of this class. | |
const etcpal::Uuid & | source_cid () const noexcept |
Get the CID of the EPT client that sent this EPT status message. | |
ept_status_code_t | status_code () const noexcept |
Get the EPT status code of this status message. | |
const std::string & | status_string () const noexcept |
Get the optional status string accompanying this status message. | |
bool | IsValid () const noexcept |
Whether the values contained in this class are valid for an EPT status message. | |
const char * | CodeToCString () const noexcept |
Convert the status message's code to a string representation. | |
std::string | CodeToString () const |
Convert the status message's code to a string representation. | |
bool | HasStatusString () const noexcept |
Determine whether the optional EPT status string is present. | |