MAC address data type. More...
#include <BLETypes.h>
 
  
 | Public Member Functions | |
| address_t () | |
| Create an invalid mac address, equal to 00:00:00:00:00:00.  More... | |
| address_t (const uint8_t *input_value) | |
| Initialize a data from an array of bytes.  More... | |
| uint8_t & | operator[] (size_t i) | 
| Subscript operator to access data content.  More... | |
| uint8_t | operator[] (size_t i) const | 
| Subscript operator to access data content.  More... | |
| const uint8_t * | data () const | 
| Return the pointer to the buffer holding data.  More... | |
| uint8_t * | data () | 
| Return the pointer to the buffer holding data.  More... | |
| Static Public Member Functions | |
| static size_t | size () | 
| Size in byte of a data.  More... | |
| Static Public Attributes | |
| static const size_t | size_ | 
| Size of the array; accessible at compile time.  More... | |
MAC address data type.
Definition at line 473 of file BLETypes.h.
| address_t | ( | ) | 
Create an invalid mac address, equal to 00:00:00:00:00:00.
Definition at line 477 of file BLETypes.h.
| address_t | ( | const uint8_t * | input_value | ) | 
Initialize a data from an array of bytes.
| [in] | input_value | value of the data. | 
Definition at line 486 of file BLETypes.h.
| 
 | inherited | 
Return the pointer to the buffer holding data.
Definition at line 396 of file BLETypes.h.
| 
 | inherited | 
Return the pointer to the buffer holding data.
Definition at line 403 of file BLETypes.h.
| 
 | inherited | 
Subscript operator to access data content.
Definition at line 382 of file BLETypes.h.
| 
 | inherited | 
Subscript operator to access data content.
Definition at line 389 of file BLETypes.h.
| 
 | staticinherited | 
Size in byte of a data.
Definition at line 410 of file BLETypes.h.
| 
 | staticinherited | 
Size of the array; accessible at compile time.
Definition at line 337 of file BLETypes.h.