Lines Matching refs:cbor_item_t
12 cbor_item_t *cbor_new_definite_string(void) {
13 cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t));
15 *item = (cbor_item_t){
22 cbor_item_t *cbor_new_indefinite_string(void) {
23 cbor_item_t *item = _cbor_malloc(sizeof(cbor_item_t));
25 *item = (cbor_item_t){
41 cbor_item_t *cbor_build_string(const char *val) {
42 cbor_item_t *item = cbor_new_definite_string();
52 cbor_item_t *cbor_build_stringn(const char *val, size_t length) {
53 cbor_item_t *item = cbor_new_definite_string();
62 void cbor_string_set_handle(cbor_item_t *item,
71 cbor_item_t **cbor_string_chunks_handle(const cbor_item_t *item) {
77 size_t cbor_string_chunk_count(const cbor_item_t *item) {
83 bool cbor_string_add_chunk(cbor_item_t *item, cbor_item_t *chunk) {
96 cbor_item_t **new_chunks_data = _cbor_realloc_multiple(
97 data->chunks, sizeof(cbor_item_t *), new_chunk_capacity);
110 size_t cbor_string_length(const cbor_item_t *item) {
115 unsigned char *cbor_string_handle(const cbor_item_t *item) {
120 size_t cbor_string_codepoint_count(const cbor_item_t *item) {
125 bool cbor_string_is_definite(const cbor_item_t *item) {
130 bool cbor_string_is_indefinite(const cbor_item_t *item) {