ubjsc  0.6
Enterprise-grade C library for manipulating UBJSON
Data Fields
ubjs_glue_array_builder Struct Reference

Builder for array glues. More...

#include <ubjs_library.h>

Collaboration diagram for ubjs_glue_array_builder:
Collaboration graph

Data Fields

ubjs_librarylib
 
void * userdata
 
ubjs_glue_array_builder_free_f free_f
 
ubjs_glue_array_builder_set_value_free_f set_value_free_f
 
ubjs_glue_array_builder_set_length_f set_length_f
 
ubjs_glue_array_builder_set_item_size_f set_item_size_f
 
ubjs_glue_array_builder_build_f build_f
 

Detailed Description

Builder for array glues.

Since
0.5

Field Documentation

◆ build_f

ubjs_glue_array_builder_build_f ubjs_glue_array_builder::build_f

◆ free_f

ubjs_glue_array_builder_free_f ubjs_glue_array_builder::free_f

◆ lib

ubjs_library* ubjs_glue_array_builder::lib

Library.

◆ set_item_size_f

ubjs_glue_array_builder_set_item_size_f ubjs_glue_array_builder::set_item_size_f

Set item size allback

◆ set_length_f

ubjs_glue_array_builder_set_length_f ubjs_glue_array_builder::set_length_f

Set length callback

Referenced by ubjs_prmtv_array_with_length().

◆ set_value_free_f

ubjs_glue_array_builder_set_value_free_f ubjs_glue_array_builder::set_value_free_f

◆ userdata

void* ubjs_glue_array_builder::userdata

Userdata, possibly with actual implementation.


The documentation for this struct was generated from the following file: