Direct-BT  2.3.1
Direct-BT - Direct Bluetooth Programming.
Classes | Namespaces | Functions | Variables
UUID.hpp File Reference
#include <cstring>
#include <string>
#include <memory>
#include <cstdint>
#include <vector>
#include <jau/basic_types.hpp>
Include dependency graph for UUID.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  direct_bt::uuid_t
 
class  direct_bt::uuid16_t
 
class  direct_bt::uuid32_t
 
class  direct_bt::uuid128_t
 

Namespaces

 direct_bt
 

Functions

void direct_bt::put_uuid (uint8_t *buffer, jau::nsize_t const byte_offset, const uuid_t &v) noexcept
 
void direct_bt::put_uuid (uint8_t *buffer, jau::nsize_t const byte_offset, const uuid_t &v, bool littleEndian) noexcept
 
uuid16_t direct_bt::get_uuid16 (uint8_t const *buffer, jau::nsize_t const byte_offset) noexcept
 
uuid16_t direct_bt::get_uuid16 (uint8_t const *buffer, jau::nsize_t const byte_offset, bool littleEndian) noexcept
 
uuid32_t direct_bt::get_uuid32 (uint8_t const *buffer, jau::nsize_t const byte_offset) noexcept
 
uuid32_t direct_bt::get_uuid32 (uint8_t const *buffer, jau::nsize_t const byte_offset, bool littleEndian) noexcept
 
uuid128_t direct_bt::get_uuid128 (uint8_t const *buffer, jau::nsize_t const byte_offset) noexcept
 
uuid128_t direct_bt::get_uuid128 (uint8_t const *buffer, jau::nsize_t const byte_offset, bool littleEndian) noexcept
 

Variables

uuid128_t direct_bt::BT_BASE_UUID
 Bluetooth UUID https://www.bluetooth.com/specifications/assigned-numbers/service-discovery/ More...