libcbor  0.5.0
libcbor is a C library for parsing and generating CBOR, the general-purpose schema-less binary data format.
Data Fields
cbor_item_metadata Union Reference

Union of metadata across all possible types - discriminated in cbor_item_t. More...

#include <data.h>

Data Fields

struct _cbor_int_metadata int_metadata
 
struct _cbor_bytestring_metadata bytestring_metadata
 
struct _cbor_string_metadata string_metadata
 
struct _cbor_array_metadata array_metadata
 
struct _cbor_map_metadata map_metadata
 
struct _cbor_tag_metadata tag_metadata
 
struct _cbor_float_ctrl_metadata float_ctrl_metadata
 

Detailed Description

Union of metadata across all possible types - discriminated in cbor_item_t.

Definition at line 138 of file data.h.

Field Documentation

§ array_metadata

struct _cbor_array_metadata cbor_item_metadata::array_metadata

Definition at line 142 of file data.h.

§ bytestring_metadata

struct _cbor_bytestring_metadata cbor_item_metadata::bytestring_metadata

Definition at line 140 of file data.h.

§ float_ctrl_metadata

struct _cbor_float_ctrl_metadata cbor_item_metadata::float_ctrl_metadata

Definition at line 145 of file data.h.

§ int_metadata

struct _cbor_int_metadata cbor_item_metadata::int_metadata

Definition at line 139 of file data.h.

§ map_metadata

struct _cbor_map_metadata cbor_item_metadata::map_metadata

Definition at line 143 of file data.h.

§ string_metadata

struct _cbor_string_metadata cbor_item_metadata::string_metadata

Definition at line 141 of file data.h.

§ tag_metadata

struct _cbor_tag_metadata cbor_item_metadata::tag_metadata

Definition at line 144 of file data.h.


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