#include <universal_id.h>
 | 
| constexpr static uint64_t  | k_size = 16 | 
|   | 
◆ Array
      
        
          | using mrs::database::entry::UniversalId::Array =  std::array<uint8_t, k_size> | 
        
      
 
 
◆ UniversalId() [1/3]
  
  
      
        
          | mrs::database::entry::UniversalId::UniversalId  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ UniversalId() [2/3]
  
  
      
        
          | mrs::database::entry::UniversalId::UniversalId  | 
          ( | 
          std::initializer_list< uint8_t >  | 
          v | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ UniversalId() [3/3]
  
  
      
        
          | mrs::database::entry::UniversalId::UniversalId  | 
          ( | 
          const Array &  | 
          v | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ begin()
  
  
      
        
          | auto mrs::database::entry::UniversalId::begin  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ empty()
  
  
      
        
          | bool mrs::database::entry::UniversalId::empty  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ end()
  
  
      
        
          | auto mrs::database::entry::UniversalId::end  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ from_cstr()
  
  
      
        
          | static UniversalId mrs::database::entry::UniversalId::from_cstr  | 
          ( | 
          const char *  | 
          p,  | 
         
        
           | 
           | 
          uint32_t  | 
          length  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ from_raw()
  
  
      
        
          | static void mrs::database::entry::UniversalId::from_raw  | 
          ( | 
          UniversalId *  | 
          uid,  | 
         
        
           | 
           | 
          const char *  | 
          binray  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ from_raw_optional()
  
  
      
        
          | static void mrs::database::entry::UniversalId::from_raw_optional  | 
          ( | 
          std::optional< UniversalId > *  | 
          uid,  | 
         
        
           | 
           | 
          const char *  | 
          binray  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ from_raw_zero_on_null()
  
  
      
        
          | static void mrs::database::entry::UniversalId::from_raw_zero_on_null  | 
          ( | 
          UniversalId *  | 
          uid,  | 
         
        
           | 
           | 
          const char *  | 
          binray  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ operator<=>()
  
  
      
        
          | std::strong_ordering mrs::database::entry::UniversalId::operator<=>  | 
          ( | 
          const UniversalId &  | 
          rhs | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ operator==()
  
  
      
        
          | bool mrs::database::entry::UniversalId::operator==  | 
          ( | 
          const UniversalId &  | 
          rhs | ) | 
           const | 
         
       
   | 
  
default   | 
  
 
 
◆ to_raw()
  
  
      
        
          | const char * mrs::database::entry::UniversalId::to_raw  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ to_string()
  
  
      
        
          | std::string mrs::database::entry::UniversalId::to_string  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ k_size
  
  
      
        
          | constexpr static uint64_t mrs::database::entry::UniversalId::k_size = 16 | 
         
       
   | 
  
staticconstexpr   | 
  
 
 
◆ raw
      
        
          | Array mrs::database::entry::UniversalId::raw {} | 
        
      
 
 
The documentation for this struct was generated from the following file:
- router/src/mysql_rest_service/include/mrs/database/entry/universal_id.h