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 ()
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
);