Synopsis
#define COUCHDB_TYPE_ARRAY_FIELD
GType couchdb_array_field_get_type (void);
CouchdbArrayField * couchdb_array_field_new (void);
CouchdbArrayField * couchdb_array_field_ref (CouchdbArrayField *array);
void couchdb_array_field_unref (CouchdbArrayField *array);
guint couchdb_array_field_get_length (CouchdbArrayField *array);
void couchdb_array_field_add_array_element
(CouchdbArrayField *array,
const CouchdbArrayField *value);
void couchdb_array_field_add_boolean_element
(CouchdbArrayField *array,
gboolean value);
void couchdb_array_field_add_double_element
(CouchdbArrayField *array,
gdouble value);
void couchdb_array_field_add_int_element (CouchdbArrayField *array,
gint value);
void couchdb_array_field_add_string_element
(CouchdbArrayField *array,
const gchar *value);
void couchdb_array_field_add_struct_element
(CouchdbArrayField *array,
const CouchdbStructField *value);
void couchdb_array_field_remove_element (CouchdbArrayField *array,
guint index);
CouchdbArrayField * couchdb_array_field_get_array_element
(CouchdbArrayField *array,
guint index);
gboolean couchdb_array_field_get_boolean_element
(CouchdbArrayField *array,
guint index);
gdouble couchdb_array_field_get_double_element
(CouchdbArrayField *array,
guint index);
gint couchdb_array_field_get_int_element (CouchdbArrayField *array,
guint index);
const gchar * couchdb_array_field_get_string_element
(CouchdbArrayField *array,
guint index);
CouchdbStructField * couchdb_array_field_get_struct_element
(CouchdbArrayField *array,
guint index);
Details
COUCHDB_TYPE_ARRAY_FIELD
#define COUCHDB_TYPE_ARRAY_FIELD (couchdb_array_field_get_type ())
couchdb_array_field_get_type ()
GType couchdb_array_field_get_type (void);
couchdb_array_field_new ()
CouchdbArrayField * couchdb_array_field_new (void);
couchdb_array_field_ref ()
CouchdbArrayField * couchdb_array_field_ref (CouchdbArrayField *array);
couchdb_array_field_unref ()
void couchdb_array_field_unref (CouchdbArrayField *array);
couchdb_array_field_get_length ()
guint couchdb_array_field_get_length (CouchdbArrayField *array);
couchdb_array_field_add_array_element ()
void couchdb_array_field_add_array_element
(CouchdbArrayField *array,
const CouchdbArrayField *value);
couchdb_array_field_add_boolean_element ()
void couchdb_array_field_add_boolean_element
(CouchdbArrayField *array,
gboolean value);
couchdb_array_field_add_double_element ()
void couchdb_array_field_add_double_element
(CouchdbArrayField *array,
gdouble value);
couchdb_array_field_add_int_element ()
void couchdb_array_field_add_int_element (CouchdbArrayField *array,
gint value);
couchdb_array_field_add_string_element ()
void couchdb_array_field_add_string_element
(CouchdbArrayField *array,
const gchar *value);
couchdb_array_field_add_struct_element ()
void couchdb_array_field_add_struct_element
(CouchdbArrayField *array,
const CouchdbStructField *value);
couchdb_array_field_remove_element ()
void couchdb_array_field_remove_element (CouchdbArrayField *array,
guint index);
couchdb_array_field_get_array_element ()
CouchdbArrayField * couchdb_array_field_get_array_element
(CouchdbArrayField *array,
guint index);
couchdb_array_field_get_boolean_element ()
gboolean couchdb_array_field_get_boolean_element
(CouchdbArrayField *array,
guint index);
couchdb_array_field_get_double_element ()
gdouble couchdb_array_field_get_double_element
(CouchdbArrayField *array,
guint index);
couchdb_array_field_get_int_element ()
gint couchdb_array_field_get_int_element (CouchdbArrayField *array,
guint index);
couchdb_array_field_get_string_element ()
const gchar * couchdb_array_field_get_string_element
(CouchdbArrayField *array,
guint index);
couchdb_array_field_get_struct_element ()
CouchdbStructField * couchdb_array_field_get_struct_element
(CouchdbArrayField *array,
guint index);