|
HephAudio v3.1.0
A cross-platform C++ library for recording, playing, and processing audio on Windows, Android, Linux, iOS, and macOS.
|
struct for storing globally unique identifiers. More...
#include <Guid.h>
Public Member Functions | |
| constexpr | Guid () |
| constexpr bool | operator== (const Guid &rhs) const |
| constexpr bool | operator!= (const Guid &rhs) const |
Static Public Member Functions | |
| static Guid | GenerateNew () |
Public Attributes | |
| uint32_t | data1 |
| uint16_t | data2 |
| uint16_t | data3 |
| uint8_t | data4 [8] |
struct for storing globally unique identifiers.
|
inlineconstexpr |
creates a new instance and initializes it with default values.
|
static |
generates a new random GUID.
| uint32_t Heph::Guid::data1 |
first part of the GUID.
| uint16_t Heph::Guid::data2 |
second part of the GUID.
| uint16_t Heph::Guid::data3 |
third part of the GUID.
| uint8_t Heph::Guid::data4[8] |
fourth part of the GUID.