#include <prop/proplib.h>bool
prop_array_get_bool(prop_array_t dict, unsigned int indx, bool *valp);
bool
prop_array_set_bool(prop_array_t dict, unsigned int indx, bool val);
bool
prop_array_get_int8(prop_array_t dict, unsigned int indx, int8_t *valp);
bool
prop_array_get_uint8(prop_array_t dict, unsigned int indx, uint8_t *valp);
bool
prop_array_set_int8(prop_array_t dict, unsigned int indx, int8_t val);
bool
prop_array_set_uint8(prop_array_t dict, unsigned int indx, uint8_t val);
bool
prop_array_get_int16(prop_array_t dict, unsigned int indx, int16_t *valp);
bool
prop_array_get_uint16(prop_array_t dict, unsigned int indx, uint16_t *valp);
bool
prop_array_set_int16(prop_array_t dict, unsigned int indx, int16_t val);
bool
prop_array_set_uint16(prop_array_t dict, unsigned int indx, uint16_t val);
bool
prop_array_get_int32(prop_array_t dict, unsigned int indx, int32_t *valp);
bool
prop_array_get_uint32(prop_array_t dict, unsigned int indx, uint32_t *valp);
bool
prop_array_set_int32(prop_array_t dict, unsigned int indx, int32_t val);
bool
prop_array_set_uint32(prop_array_t dict, unsigned int indx, uint32_t val);
bool
prop_array_get_int64(prop_array_t dict, unsigned int indx, int64_t *valp);
bool
prop_array_get_uint64(prop_array_t dict, unsigned int indx, uint64_t *valp);
bool
prop_array_set_int64(prop_array_t dict, unsigned int indx, int64_t val);
bool
prop_array_set_uint64(prop_array_t dict, unsigned int indx, uint64_t val);
bool
prop_array_set_int32(prop_array_t dict, unsigned int indx, );
"int32_t val"
bool
prop_array_set_uint32(prop_array_t dict, unsigned int indx, );
"uint32_t val"
bool
prop_array_add_int8(prop_array_t dict, int8_t val);
bool
prop_array_add_uint8(prop_array_t dict, uint8_t val);
bool
prop_array_add_int16(prop_array_t dict, int16_t val);
bool
prop_array_add_uint16(prop_array_t dict, uint16_t val);
bool
prop_array_add_int32(prop_array_t dict, int32_t val);
bool
prop_array_add_uint32(prop_array_t dict, uint32_t val);
bool
prop_array_add_int64(prop_array_t dict, int64_t val);
bool
prop_array_add_uint64(prop_array_t dict, uint64_t val);
bool
prop_array_get_cstring(prop_array_t dict, unsigned int indx, char **strp);
bool
prop_array_set_cstring(prop_array_t dict, unsigned int indx, const char *str);
bool
prop_array_get_cstring_nocopy(prop_array_t dict, unsigned int indx, const char **strp);
bool
prop_array_set_cstring_nocopy(prop_array_t dict, unsigned int indx, const char *strp);