Nol.A SDK Library  24.11.0
For IoT System Software Development
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
BLEUUID Class Reference

A model of a BLE UUID. More...

#include <BLEUUID.hpp>

Public Member Functions

 BLEUUID (std::string uuid)
 
 BLEUUID (uint16_t uuid)
 
 BLEUUID (uint32_t uuid)
 
 BLEUUID (uint8_t *pData, size_t size, bool msbFirst)
 
uint8_t bitSize ()
 
bool equals (BLEUUID uuid)
 
BLEUUID to128 ()
 
std::string toString ()
 
bool operator== (uint16_t other) const
 
bool operator== (uint32_t other) const
 

Static Public Member Functions

static BLEUUID fromString (std::string uuid)
 

Public Attributes

uint16_t len
 
union {
   uint16_t   raw16
 
   uint32_t   raw32
 
   uint8_t   raw128 [16]
 
}; 
 

Detailed Description

A model of a BLE UUID.


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