37#include <xbps/xbps_object.h>
39typedef struct _prop_data *xbps_data_t;
45xbps_data_t xbps_data_create_data(
const void *,
size_t);
46xbps_data_t xbps_data_create_data_nocopy(
const void *,
size_t);
48xbps_data_t xbps_data_copy(xbps_data_t);
50size_t xbps_data_size(xbps_data_t);
52void * xbps_data_data(xbps_data_t);
53const void * xbps_data_data_nocopy(xbps_data_t);
55bool xbps_data_equals(xbps_data_t, xbps_data_t);
56bool xbps_data_equals_data(xbps_data_t,
const void *,
size_t);