Stay organized with collections
Save and categorize content based on your preferences.
TuningFork_CProtobufArray
#include <tuningfork.h>
A series of bytes representing an array of serialized protocol buffers.
Summary
See also:TuningFork_CProtobufArray_free for how to deallocate the memory once finished with the buffer.
Public attributes
|
dealloc)(struct TuningFork_CProtobufArray *)
|
void(*
Size of array.
|
protobufs
|
|
size
|
uint32_t
Array of protobufs.
|
Public attributes
dealloc
void(* TuningFork_CProtobufArray::dealloc)(struct TuningFork_CProtobufArray *)
Size of array.
Deallocation callback (may be NULL if not owned).
size
uint32_t TuningFork_CProtobufArray::size
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2023-03-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2023-03-10 UTC."],[],[],null,["# TuningFork_CProtobufArray Struct Reference\n\nTuningFork_CProtobufArray\n=========================\n\n`#include \u003ctuningfork.h\u003e`\n\nA series of bytes representing an array of serialized protocol buffers.\n\nSummary\n-------\n\n**See also:** [TuningFork_CProtobufArray_free](/games/sdk/reference/performance-tuner/custom-engine/group/tuningfork#group__tuningfork_1ga7e068ea6cfae09fa3f46322c4b8e26c2) for how to deallocate the memory once finished with the buffer.\n\n| ### Public attributes ||\n|-----------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [dealloc](#struct_tuning_fork___c_protobuf_array_1a5c21c30e38de04089a2480dfa36d14b0)`)(struct TuningFork_CProtobufArray *)` | `void(*` Size of array. |\n| [protobufs](#struct_tuning_fork___c_protobuf_array_1a8dc0b7644a8c7f40551fcef416626840) | [TuningFork_CProtobufSerialization](/games/sdk/reference/performance-tuner/custom-engine/struct/tuning-fork-c-protobuf-serialization#struct_tuning_fork___c_protobuf_serialization)` *` |\n| [size](#struct_tuning_fork___c_protobuf_array_1a139a36f7d80f23079a5f1caeb1e01948) | `uint32_t` Array of protobufs. |\n\nPublic attributes\n-----------------\n\n### dealloc\n\n```scdoc\nvoid(* TuningFork_CProtobufArray::dealloc)(struct TuningFork_CProtobufArray *)\n``` \nSize of array.\n\nDeallocation callback (may be NULL if not owned). \n\n### protobufs\n\n```scdoc\nTuningFork_CProtobufSerialization * TuningFork_CProtobufArray::protobufs\n``` \n\n### size\n\n```scdoc\nuint32_t TuningFork_CProtobufArray::size\n``` \nArray of protobufs."]]