Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
CProtobufSerialization
#include <tuningfork.h>
Série d'octets représentant un tampon de protocole sérialisé.
Résumé
Consultez également la page CProtobufSerialization_Free pour découvrir comment allouer la mémoire une fois que le tampon n'est plus utilisé.
Attributs publics
|
bytes
|
uint8_t *
|
dealloc)(struct CProtobufSerialization *)
|
void(*
Taille du tableau.
|
size
|
uint32_t
Tableau d'octets.
|
Attributs publics
octets
uint8_t * CProtobufSerialization::bytes
dealloc
void(* CProtobufSerialization::dealloc)(struct CProtobufSerialization *)
Taille du tableau.
Rappel de désallocation (peut être NULL faute de propriétaire).
taille
uint32_t CProtobufSerialization::size
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/26 (UTC).
[null,null,["Dernière mise à jour le 2025/07/26 (UTC)."],[],[],null,["# CProtobufSerialization Struct Reference\n\nCProtobufSerialization\n======================\n\n`#include \u003ctuningfork.h\u003e`\n\nA series of bytes representing a serialized protocol buffer.\n\nSummary\n-------\n\n**See also:** [CProtobufSerialization_Free](/games/sdk/reference/performance-tuner/custom-engine/group/tuningfork#group__tuningfork_1ga85c8f507c9d70f4a12b7fe34a9a594f0) for how to deallocate the memory once finished with the buffer.\n\n| ### Public attributes ||\n|--------------------------------------------------------------------------------------------------------------------|----------------------------|\n| [bytes](#struct_c_protobuf_serialization_1ae305c154fc1f8088534d76943b9b8cab) | `uint8_t *` |\n| [dealloc](#struct_c_protobuf_serialization_1ae3f7e920e91f3dd740e07b5632c66040)`)(struct CProtobufSerialization *)` | `void(*` Size of array. |\n| [size](#struct_c_protobuf_serialization_1a526040b7f458d820f12806c43cde7d33) | `uint32_t` Array of bytes. |\n\nPublic attributes\n-----------------\n\n### bytes\n\n```scdoc\nuint8_t * CProtobufSerialization::bytes\n``` \n\n### dealloc\n\n```scdoc\nvoid(* CProtobufSerialization::dealloc)(struct CProtobufSerialization *)\n``` \nSize of array.\n\nDeallocation callback (may be NULL if not owned). \n\n### size\n\n```scdoc\nuint32_t CProtobufSerialization::size\n``` \nArray of bytes."]]