|
| uuid128_t () noexcept |
|
| uuid128_t (const std::string &str) |
|
| uuid128_t (const uuid128_t &o) noexcept=default |
|
| uuid128_t (jau::uint128dp_t const v) noexcept |
|
| uuid128_t (uint8_t const *const buffer, lb_endian_t const le_or_be) noexcept |
|
| uuid128_t (uuid128_t &&o) noexcept=default |
|
| uuid128_t (uuid16_t const &uuid16, uuid128_t const &base_uuid=BT_BASE_UUID, jau::nsize_t const uuid16_le_octet_index=12) noexcept |
|
| uuid128_t (uuid32_t const &uuid32, uuid128_t const &base_uuid=BT_BASE_UUID, jau::nsize_t const uuid32_le_octet_index=12) noexcept |
|
const uint8_t * | data () const noexcept override |
| returns the pointer to the uuid data of size getTypeSize() More...
|
|
uuid128_t & | operator= (const uuid128_t &o) noexcept=default |
|
uuid128_t & | operator= (uuid128_t &&o) noexcept=default |
|
jau::nsize_t | put (uint8_t *const buffer, lb_endian_t const le_or_be) const noexcept override |
|
std::string | toString () const noexcept override |
| Returns the string representation in BE network order, i.e. More...
|
|
std::string | toUUID128String (uuid128_t const &base_uuid=BT_BASE_UUID, jau::nsize_t const le_octet_index=12) const noexcept override |
| Returns the uuid128_t string representation in BE network order, i.e. More...
|
|
| uuid_t (const uuid_t &o) noexcept=default |
|
| uuid_t (uuid_t &&o) noexcept=default |
|
virtual | ~uuid_t () noexcept=default |
|
std::unique_ptr< uuid_t > | clone () const noexcept |
|
virtual const uint8_t * | data () const noexcept=0 |
| returns the pointer to the uuid data of size getTypeSize() More...
|
|
bool | equivalent (uuid_t const &o) const noexcept |
| Relaxed equality operator. More...
|
|
TypeSize | getTypeSize () const noexcept |
|
jau::nsize_t | getTypeSizeInt () const noexcept |
|
std::string | getTypeSizeString () const noexcept |
|
bool | operator!= (uuid_t const &o) const noexcept |
| Strict not-equal operator. More...
|
|
uuid_t & | operator= (const uuid_t &o) noexcept=default |
|
uuid_t & | operator= (uuid_t &&o) noexcept=default |
|
bool | operator== (uuid_t const &o) const noexcept |
| Strict equality operator. More...
|
|
virtual jau::nsize_t | put (uint8_t *const buffer, lb_endian_t const le_or_be) const noexcept=0 |
|
virtual std::string | toString () const noexcept=0 |
| Returns the string representation in BE network order, i.e. More...
|
|
uuid128_t | toUUID128 (uuid128_t const &base_uuid=BT_BASE_UUID, jau::nsize_t const uuid32_le_octet_index=12) const noexcept |
|
virtual std::string | toUUID128String (uuid128_t const &base_uuid=BT_BASE_UUID, jau::nsize_t const le_octet_index=12) const noexcept=0 |
| Returns the uuid128_t string representation in BE network order, i.e. More...
|
|
- Examples
- dbt_peripheral00.cpp.
Definition at line 205 of file uuid.hpp.