Lines Matching refs:hb_blob_t
84 typedef struct hb_blob_t hb_blob_t; typedef
86 HB_EXTERN hb_blob_t *
93 HB_EXTERN hb_blob_t *
102 HB_EXTERN hb_blob_t *
103 hb_blob_create_sub_blob (hb_blob_t *parent,
107 HB_EXTERN hb_blob_t *
108 hb_blob_copy_writable_or_fail (hb_blob_t *blob);
110 HB_EXTERN hb_blob_t *
113 HB_EXTERN hb_blob_t *
114 hb_blob_reference (hb_blob_t *blob);
117 hb_blob_destroy (hb_blob_t *blob);
120 hb_blob_set_user_data (hb_blob_t *blob,
128 hb_blob_get_user_data (hb_blob_t *blob,
133 hb_blob_make_immutable (hb_blob_t *blob);
136 hb_blob_is_immutable (hb_blob_t *blob);
140 hb_blob_get_length (hb_blob_t *blob);
143 hb_blob_get_data (hb_blob_t *blob, unsigned int *length);
146 hb_blob_get_data_writable (hb_blob_t *blob, unsigned int *length);