Skip to main content
Version : la plus récente

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

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.