|
| | 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.