60 #define DB_VALUE_EMPTY { DB_TYPE_EMPTY, 0, NULL, 0, 0, 0, 0, 0, NULL } int db_value_enum_value(const db_value_t *value, int *enum_value)
void db_value_free(db_value_t *value)
db_value_t * db_value_set_get(db_value_set_t *value_set, size_t at)
int db_value_to_int64(const db_value_t *value, db_type_int64_t *to_int64)
int db_value_set_primary_key(db_value_t *value)
int db_value_to_int32(const db_value_t *value, db_type_int32_t *to_int32)
db_value_set_t * db_value_set_new_copy(const db_value_set_t *from_value_set)
int db_value_from_enum_value(db_value_t *value, int enum_value, const db_enum_t *enum_set)
int db_value_to_text(const db_value_t *value, char **to_text)
const char * db_value_text(const db_value_t *value)
int db_value_to_enum_value(const db_value_t *value, int *to_int, const db_enum_t *enum_set)
int db_value_to_uint32(const db_value_t *value, db_type_uint32_t *to_uint32)
void db_value_set_free(db_value_set_t *value_set)
db_value_set_t * db_value_set_new(size_t size)
const db_type_uint64_t * db_value_uint64(const db_value_t *value)
db_value_t * db_value_new(void)
int db_value_from_uint32(db_value_t *value, db_type_uint32_t from_uint32)
int db_value_from_text2(db_value_t *value, const char *from_text, size_t size)
int db_value_to_uint64(const db_value_t *value, db_type_uint64_t *to_uint64)
const db_type_int64_t * db_value_int64(const db_value_t *value)
const db_type_int32_t * db_value_int32(const db_value_t *value)
int db_value_from_int32(db_value_t *value, db_type_int32_t from_int32)
size_t db_value_set_size(const db_value_set_t *value_set)
int db_value_from_text(db_value_t *value, const char *from_text)
int db_value_from_uint64(db_value_t *value, db_type_uint64_t from_uint64)
db_type_t db_value_type(const db_value_t *value)
void db_value_reset(db_value_t *value)
int db_value_from_int64(db_value_t *value, db_type_int64_t from_int64)
const db_type_uint32_t * db_value_uint32(const db_value_t *value)
int db_value_not_empty(const db_value_t *value)
int db_value_copy(db_value_t *value, const db_value_t *from_value)
uint64_t db_type_uint64_t
int db_value_cmp(const db_value_t *value_a, const db_value_t *value_b, int *result)
uint32_t db_type_uint32_t
const db_value_t * db_value_set_at(const db_value_set_t *value_set, size_t at)