couchdb-array-field

couchdb-array-field

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

Description

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