Skip to main content
Version : Suivante

UUID

Haply::HardwareAPI::UUID

Représentation simple d'un UUID de 16 octets.

Index​

Membres​

NomTypeDescription
TAILLEstatic constexpr size_tNombre d'octets dans l'UUID.
octetsuint8_tConteneur d'octets pour l'UUID.

Méthodes​

NomTypeDescription
SetBytesvoid(const uint8_t *)Copie les valeurs de b dans l'instance courante de la ...
Imprimervoid(std::ostream &)Imprime le contenu du tableau d'octets sur une sortie donnée ...

Membres​

TAILLE​

static constexpr size_t SIZE = 16

Nombre d'octets dans l'UUID.

octets​

uint8_t bytes {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}

Conteneur d'octets pour l'UUID.

Méthodes​

SetBytes​

void SetBytes(const uint8_t * b)

Copie les valeurs de b dans l'instance actuelle de l'UUID.

Paramètres​

  • b un tableau d'octets const qui doit avoir une largeur d'au moins 16 octets, tout octet excédentaire étant ignoré. Un tableau de moins de 16 octets entraînera un comportement indéfini.

Imprimer​

void Print(std::ostream & os)

Imprime le contenu du tableau d'octets sur un flux de sortie donné.

La sortie sera formatée comme suit :

Paramètres​

  • os Flux de sortie qui sera écrit.