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

Glue to dictionary iterator. More...

#include <ubjs_library.h>

Collaboration diagram for ubjs_glue_dict_iterator:
Collaboration graph

Data Fields

ubjs_glue_dictobject
 
void * userdata
 
ubjs_glue_dict_iterator_free free_f
 
ubjs_glue_dict_iterator_next next_f
 
ubjs_glue_dict_iterator_get_key_length get_key_length_f
 
ubjs_glue_dict_iterator_copy_key copy_key_f
 
ubjs_glue_dict_iterator_get_value get_value_f
 

Detailed Description

Glue to dictionary iterator.

Since
0.5

Field Documentation

§ copy_key_f

ubjs_glue_dict_iterator_copy_key ubjs_glue_dict_iterator::copy_key_f

Copy callback.

Referenced by ubjs_glue_dict_list_builder_new().

§ free_f

ubjs_glue_dict_iterator_free ubjs_glue_dict_iterator::free_f

§ get_key_length_f

ubjs_glue_dict_iterator_get_key_length ubjs_glue_dict_iterator::get_key_length_f

Get key length callback.

Referenced by ubjs_glue_dict_list_builder_new().

§ get_value_f

ubjs_glue_dict_iterator_get_value ubjs_glue_dict_iterator::get_value_f

Get value callback.

Referenced by ubjs_glue_dict_list_builder_new().

§ next_f

ubjs_glue_dict_iterator_next ubjs_glue_dict_iterator::next_f

Next calback.

Referenced by ubjs_glue_dict_list_builder_new().

§ object

ubjs_glue_dict* ubjs_glue_dict_iterator::object

Parent glue.

Referenced by ubjs_glue_dict_list_builder_new().

§ userdata

void* ubjs_glue_dict_iterator::userdata

Userdata, probably with iterator implementation.

Referenced by ubjs_glue_dict_list_builder_new().


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