couchdb-struct-field

couchdb-struct-field

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

Description

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