libcbor 0.12.0
libcbor is a C library for parsing and generating CBOR, the general-purpose schema-less binary data format.
|
Go to the source code of this file.
Data Structures | |
struct | _cbor_decoder_context |
High-level decoding context. More... | |
void _cbor_builder_append | ( | cbor_item_t * | item, |
struct _cbor_decoder_context * | ctx ) |
Internal helper: Append item to the top of the stack while handling errors.
Definition at line 24 of file builder_callbacks.c.
void cbor_builder_array_start_callback | ( | void * | context, |
uint64_t | size ) |
Definition at line 295 of file builder_callbacks.c.
void cbor_builder_boolean_callback | ( | void * | context, |
bool | value ) |
Definition at line 410 of file builder_callbacks.c.
void cbor_builder_byte_string_callback | ( | void * | context, |
cbor_data | data, | ||
uint64_t | length ) |
Definition at line 214 of file builder_callbacks.c.
void cbor_builder_byte_string_start_callback | ( | void * | context | ) |
Definition at line 248 of file builder_callbacks.c.
void cbor_builder_float2_callback | ( | void * | context, |
float | value ) |
Definition at line 372 of file builder_callbacks.c.
void cbor_builder_float4_callback | ( | void * | context, |
float | value ) |
Definition at line 380 of file builder_callbacks.c.
void cbor_builder_float8_callback | ( | void * | context, |
double | value ) |
Definition at line 388 of file builder_callbacks.c.
void cbor_builder_indef_array_start_callback | ( | void * | context | ) |
Definition at line 307 of file builder_callbacks.c.
void cbor_builder_indef_break_callback | ( | void * | context | ) |
Definition at line 353 of file builder_callbacks.c.
void cbor_builder_indef_map_start_callback | ( | void * | context | ) |
Definition at line 314 of file builder_callbacks.c.
void cbor_builder_map_start_callback | ( | void * | context, |
uint64_t | size ) |
Definition at line 321 of file builder_callbacks.c.
void cbor_builder_negint16_callback | ( | void * | context, |
uint16_t | value ) |
Definition at line 187 of file builder_callbacks.c.
void cbor_builder_negint32_callback | ( | void * | context, |
uint32_t | value ) |
Definition at line 196 of file builder_callbacks.c.
void cbor_builder_negint64_callback | ( | void * | context, |
uint64_t | value ) |
Definition at line 205 of file builder_callbacks.c.
void cbor_builder_negint8_callback | ( | void * | context, |
uint8_t | value ) |
Definition at line 178 of file builder_callbacks.c.
void cbor_builder_null_callback | ( | void * | context | ) |
Definition at line 396 of file builder_callbacks.c.
void cbor_builder_string_callback | ( | void * | context, |
cbor_data | data, | ||
uint64_t | length ) |
Definition at line 255 of file builder_callbacks.c.
void cbor_builder_string_start_callback | ( | void * | context | ) |
Definition at line 288 of file builder_callbacks.c.
void cbor_builder_tag_callback | ( | void * | context, |
uint64_t | value ) |
Definition at line 417 of file builder_callbacks.c.
void cbor_builder_uint16_callback | ( | void * | context, |
uint16_t | value ) |
Definition at line 151 of file builder_callbacks.c.
void cbor_builder_uint32_callback | ( | void * | context, |
uint32_t | value ) |
Definition at line 160 of file builder_callbacks.c.
void cbor_builder_uint64_callback | ( | void * | context, |
uint64_t | value ) |
Definition at line 169 of file builder_callbacks.c.
void cbor_builder_uint8_callback | ( | void * | context, |
uint8_t | value ) |
Definition at line 142 of file builder_callbacks.c.
void cbor_builder_undefined_callback | ( | void * | context | ) |
Definition at line 403 of file builder_callbacks.c.