| 
    RDMnet
    0.3.0
    
   Implementation of ANSI E1.33 (RDMnet) 
   | 
  
  
     
      View other versions:
      
     
   | 
  
 
A mapping from a dynamic UID to a responder ID (RID).
#include <rdmnet/cpp/message_types/dynamic_uid.h>
Public Member Functions | |
| DynamicUidMapping (const RdmnetDynamicUidMapping &c_mapping) | |
| Construct an DynamicUidMapping copied from an instance of the C RdmnetDynamicUidMapping type.  | |
| DynamicUidMapping & | operator= (const RdmnetDynamicUidMapping &c_mapping) | 
| Assign an instance of the C RdmnetDynamicUidMapping type to an instance of this class.  | |
| constexpr bool | IsOk () const noexcept | 
| Whether a DynamicUidMapping has a status code of OK.  More... | |
| const char * | CodeToCString () const noexcept | 
| Convert the mapping status code to a string representation.  | |
| std::string | CodeToString () const | 
| Convert the mapping status code to a string representation.  | |
Data Fields | |
| rdmnet_dynamic_uid_status_t | status_code {kRdmnetDynamicUidStatusOk} | 
| The response code - indicating whether the broker was able to assign or look up this dynamic UID.  | |
| rdm::Uid | uid | 
| The dynamic UID.  | |
| etcpal::Uuid | rid | 
| The corresponding RID to which the dynamic UID is mapped.  | |
      
  | 
  constexprnoexcept | 
Whether a DynamicUidMapping has a status code of OK.
An OK status code indicates a successful UID assignment or RID lookup.