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
);
CouchdbStructField * couchdb_struct_field_ref (CouchdbStructField *sf
);
void couchdb_struct_field_unref (CouchdbStructField *sf
);
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 ())
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_ref ()
CouchdbStructField * couchdb_struct_field_ref (CouchdbStructField *sf
);
couchdb_struct_field_unref ()
void couchdb_struct_field_unref (CouchdbStructField *sf
);
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
);