ubjsc  0.5
Enterprise-grade C library for manipulating UBJSON
Data Fields
ubjs_glue_dict_builder Struct Reference

Builder for dictionary glues. More...

#include <ubjs_library.h>

Collaboration diagram for ubjs_glue_dict_builder:
Collaboration graph

Data Fields

ubjs_librarylib
 
void * userdata
 
ubjs_glue_dict_builder_free_f free_f
 
ubjs_glue_dict_builder_set_value_free_f set_value_free_f
 
ubjs_glue_dict_builder_set_length_f set_length_f
 
ubjs_glue_dict_builder_set_item_size_f set_item_size_f
 
ubjs_glue_dict_builder_build_f build_f
 

Detailed Description

Builder for dictionary glues.

Since
0.5

Field Documentation

§ build_f

ubjs_glue_dict_builder_build_f ubjs_glue_dict_builder::build_f

Build callback

Referenced by ubjs_prmtv_object(), and ubjs_prmtv_object_with_length().

§ free_f

ubjs_glue_dict_builder_free_f ubjs_glue_dict_builder::free_f

Free callback

Referenced by ubjs_prmtv_object(), and ubjs_prmtv_object_with_length().

§ lib

ubjs_library* ubjs_glue_dict_builder::lib

Library.

§ set_item_size_f

ubjs_glue_dict_builder_set_item_size_f ubjs_glue_dict_builder::set_item_size_f

Set item size allback

§ set_length_f

ubjs_glue_dict_builder_set_length_f ubjs_glue_dict_builder::set_length_f

Set length callback

Referenced by ubjs_prmtv_object_with_length().

§ set_value_free_f

ubjs_glue_dict_builder_set_value_free_f ubjs_glue_dict_builder::set_value_free_f

Set value free callback

Referenced by ubjs_prmtv_object(), and ubjs_prmtv_object_with_length().

§ userdata

void* ubjs_glue_dict_builder::userdata

Userdata, possibly with actual implementation.


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