Lines Matching refs:item
28 * @param item[borrow] a definite bytestring
32 CBOR_EXPORT size_t cbor_bytestring_length(const cbor_item_t *item);
36 * @param item[borrow] a byte string
40 CBOR_EXPORT bool cbor_bytestring_is_definite(const cbor_item_t *item);
44 * @param item[borrow] a byte string
48 CBOR_EXPORT bool cbor_bytestring_is_indefinite(const cbor_item_t *item);
53 * takes responsibility for the effect on items this item might be a part of
55 * @param item[borrow] A definite byte string
60 CBOR_EXPORT cbor_mutable_data cbor_bytestring_handle(const cbor_item_t *item);
64 * @param item[borrow] A definite byte string
70 cbor_item_t *item, cbor_mutable_data CBOR_RESTRICT_POINTER data,
78 * @param item[borrow] A indefinite byte string
83 const cbor_item_t *item);
87 * @param item[borrow] A indefinite bytestring
91 CBOR_EXPORT size_t cbor_bytestring_chunk_count(const cbor_item_t *item);
99 * @param item[borrow] An indefinite byte string
100 * @param item[incref] A definite byte string
102 * of `chunk` is not increased and the `item` is left intact.
105 CBOR_EXPORT bool cbor_bytestring_add_chunk(cbor_item_t *item,