nl:: Weave:: TLV:: CircularTLVWriter
Résumé
Héritage
Hérite de: nl::Weave::TLV::TLVWriter
Fonctions publiques |
|
---|---|
Init(WeaveCircularTLVBuffer *buf)
|
void
Elle initialise un objet TLVWriter à écrire à partir d'un seul objet WeaveCircularTLVBuffer.
|
Fonctions publiques
Init
void Init( WeaveCircularTLVBuffer *buf )
Elle initialise un objet TLVWriter à écrire à partir d'un seul objet WeaveCircularTLVBuffer.
L'écriture commence au dernier octet du tampon. Le nombre d'octets à écrire n'est pas limité par le tampon circulaire sous-jacent: l'écriture de nouveaux éléments dans le tampon exclut les éléments précédents tant qu'une structure TLV individuelle de premier niveau s'intègre dans le tampon. Par exemple, l'écriture d'une valeur TLV booléenne de premier niveau de 7 octets dans un tampon de 7 octets fonctionne indéfiniment, mais l'écriture d'une structure TLV de 8 octets entraîne une erreur.
Détails | |||
---|---|---|---|
Paramètres |
|