Synopsis
#define COUCHDB_TYPE_STRUCT_FIELD
GType couchdb_struct_field_get_type (void);
CouchdbStructField * couchdb_struct_field_new (void);
CouchdbStructField * couchdb_struct_field_new_from_string
(const char *str);
gboolean couchdb_struct_field_has_field (CouchdbStructField *sf,
const char *field);
void couchdb_struct_field_remove_field (CouchdbStructField *sf,
const char *field);
CouchdbArrayField * couchdb_struct_field_get_array_field
(CouchdbStructField *sf,
const char *field);
void couchdb_struct_field_set_array_field
(CouchdbStructField *sf,
const char *field,
CouchdbArrayField *value);
gboolean couchdb_struct_field_get_boolean_field
(CouchdbStructField *sf,
const char *field);
void couchdb_struct_field_set_boolean_field
(CouchdbStructField *sf,
const char *field,
gboolean value);
gdouble couchdb_struct_field_get_double_field
(CouchdbStructField *sf,
const char *field);
void couchdb_struct_field_set_double_field
(CouchdbStructField *sf,
const char *field,
gdouble value);
gint couchdb_struct_field_get_int_field (CouchdbStructField *sf,
const char *field);
void couchdb_struct_field_set_int_field (CouchdbStructField *sf,
const char *field,
gint value);
const char * couchdb_struct_field_get_string_field
(CouchdbStructField *sf,
const char *field);
void couchdb_struct_field_set_string_field
(CouchdbStructField *sf,
const char *field,
const char *value);
CouchdbStructField * couchdb_struct_field_get_struct_field
(CouchdbStructField *sf,
const char *field);
void couchdb_struct_field_set_struct_field
(CouchdbStructField *sf,
const char *field,
CouchdbStructField *value);
const char * couchdb_struct_field_get_uuid (CouchdbStructField *sf);
void couchdb_struct_field_set_uuid (CouchdbStructField *sf,
const char *uuid);
char * couchdb_struct_field_to_string (CouchdbStructField *sf);
Details
COUCHDB_TYPE_STRUCT_FIELD
#define COUCHDB_TYPE_STRUCT_FIELD
couchdb_struct_field_get_type ()
GType couchdb_struct_field_get_type (void);
couchdb_struct_field_new ()
CouchdbStructField * couchdb_struct_field_new (void);
couchdb_struct_field_new_from_string ()
CouchdbStructField * couchdb_struct_field_new_from_string
(const char *str);
couchdb_struct_field_has_field ()
gboolean couchdb_struct_field_has_field (CouchdbStructField *sf,
const char *field);
couchdb_struct_field_remove_field ()
void couchdb_struct_field_remove_field (CouchdbStructField *sf,
const char *field);
couchdb_struct_field_get_array_field ()
CouchdbArrayField * couchdb_struct_field_get_array_field
(CouchdbStructField *sf,
const char *field);
couchdb_struct_field_set_array_field ()
void couchdb_struct_field_set_array_field
(CouchdbStructField *sf,
const char *field,
CouchdbArrayField *value);
couchdb_struct_field_get_boolean_field ()
gboolean couchdb_struct_field_get_boolean_field
(CouchdbStructField *sf,
const char *field);
couchdb_struct_field_set_boolean_field ()
void couchdb_struct_field_set_boolean_field
(CouchdbStructField *sf,
const char *field,
gboolean value);
couchdb_struct_field_get_double_field ()
gdouble couchdb_struct_field_get_double_field
(CouchdbStructField *sf,
const char *field);
couchdb_struct_field_set_double_field ()
void couchdb_struct_field_set_double_field
(CouchdbStructField *sf,
const char *field,
gdouble value);
couchdb_struct_field_get_int_field ()
gint couchdb_struct_field_get_int_field (CouchdbStructField *sf,
const char *field);
couchdb_struct_field_set_int_field ()
void couchdb_struct_field_set_int_field (CouchdbStructField *sf,
const char *field,
gint value);
couchdb_struct_field_get_string_field ()
const char * couchdb_struct_field_get_string_field
(CouchdbStructField *sf,
const char *field);
couchdb_struct_field_set_string_field ()
void couchdb_struct_field_set_string_field
(CouchdbStructField *sf,
const char *field,
const char *value);
couchdb_struct_field_get_struct_field ()
CouchdbStructField * couchdb_struct_field_get_struct_field
(CouchdbStructField *sf,
const char *field);
couchdb_struct_field_set_struct_field ()
void couchdb_struct_field_set_struct_field
(CouchdbStructField *sf,
const char *field,
CouchdbStructField *value);
couchdb_struct_field_get_uuid ()
const char * couchdb_struct_field_get_uuid (CouchdbStructField *sf);
couchdb_struct_field_set_uuid ()
void couchdb_struct_field_set_uuid (CouchdbStructField *sf,
const char *uuid);
couchdb_struct_field_to_string ()
char * couchdb_struct_field_to_string (CouchdbStructField *sf);