couchdb-document-contact

couchdb-document-contact

Synopsis

#define             COUCHDB_RECORD_TYPE_CONTACT
CouchdbDocument *   couchdb_document_contact_new        (CouchdbSession *couchdb);
gboolean            couchdb_document_is_contact         (CouchdbDocument *document);
const char *        couchdb_document_contact_get_first_name
                                                        (CouchdbDocument *document);
void                couchdb_document_contact_set_first_name
                                                        (CouchdbDocument *document,
                                                         const char *first_name);
const char *        couchdb_document_contact_get_last_name
                                                        (CouchdbDocument *document);
void                couchdb_document_contact_set_last_name
                                                        (CouchdbDocument *document,
                                                         const char *last_name);
const char *        couchdb_document_contact_get_nick_name
                                                        (CouchdbDocument *document);
void                couchdb_document_contact_set_nick_name
                                                        (CouchdbDocument *document,
                                                         const char *nick_name);
const char *        couchdb_document_contact_get_spouse_name
                                                        (CouchdbDocument *document);
void                couchdb_document_contact_set_spouse_name
                                                        (CouchdbDocument *document,
                                                         const char *spouse_name);
const char *        couchdb_document_contact_get_birth_date
                                                        (CouchdbDocument *document);
void                couchdb_document_contact_set_birth_date
                                                        (CouchdbDocument *document,
                                                         const char *birth_date);
const char *        couchdb_document_contact_get_wedding_date
                                                        (CouchdbDocument *document);
void                couchdb_document_contact_set_wedding_date
                                                        (CouchdbDocument *document,
                                                         const char *wedding_date);
const char *        couchdb_document_contact_get_company
                                                        (CouchdbDocument *document);
void                couchdb_document_contact_set_company
                                                        (CouchdbDocument *document,
                                                         const char *company);
const char *        couchdb_document_contact_get_department
                                                        (CouchdbDocument *document);
void                couchdb_document_contact_set_department
                                                        (CouchdbDocument *document,
                                                         const char *department);
const char *        couchdb_document_contact_get_title  (CouchdbDocument *document);
void                couchdb_document_contact_set_title  (CouchdbDocument *document,
                                                         const char *title);
const char *        couchdb_document_contact_get_job_title
                                                        (CouchdbDocument *document);
void                couchdb_document_contact_set_job_title
                                                        (CouchdbDocument *document,
                                                         const char *job_title);
const char *        couchdb_document_contact_get_manager_name
                                                        (CouchdbDocument *document);
void                couchdb_document_contact_set_manager_name
                                                        (CouchdbDocument *document,
                                                         const char *manager_name);
const char *        couchdb_document_contact_get_assistant_name
                                                        (CouchdbDocument *document);
void                couchdb_document_contact_set_assistant_name
                                                        (CouchdbDocument *document,
                                                         const char *assistant_name);
const char *        couchdb_document_contact_get_office (CouchdbDocument *document);
void                couchdb_document_contact_set_office (CouchdbDocument *document,
                                                         const char *office);
GSList *            couchdb_document_contact_get_email_addresses
                                                        (CouchdbDocument *document);
void                couchdb_document_contact_set_email_addresses
                                                        (CouchdbDocument *document,
                                                         GSList *list);
GSList *            couchdb_document_contact_get_phone_numbers
                                                        (CouchdbDocument *document);
void                couchdb_document_contact_set_phone_numbers
                                                        (CouchdbDocument *document,
                                                         GSList *list);
GSList *            couchdb_document_contact_get_addresses
                                                        (CouchdbDocument *document);
void                couchdb_document_contact_set_addresses
                                                        (CouchdbDocument *document,
                                                         GSList *list);
GSList *            couchdb_document_contact_get_im_addresses
                                                        (CouchdbDocument *document);
void                couchdb_document_contact_set_im_addresses
                                                        (CouchdbDocument *document,
                                                         GSList *list);
GSList *            couchdb_document_contact_get_urls   (CouchdbDocument *document);
void                couchdb_document_contact_set_urls   (CouchdbDocument *document,
                                                         GSList *list);
const char *        couchdb_document_contact_get_notes  (CouchdbDocument *document);
void                couchdb_document_contact_set_notes  (CouchdbDocument *document,
                                                         const char *notes);
CouchdbStructField * couchdb_document_contact_email_new (const char *uuid,
                                                         const char *address,
                                                         const char *description);
const char *        couchdb_document_contact_email_get_address
                                                        (CouchdbStructField *sf);
void                couchdb_document_contact_email_set_address
                                                        (CouchdbStructField *sf,
                                                         const char *email);
#define             COUCHDB_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_HOME
#define             COUCHDB_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_OTHER
#define             COUCHDB_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_WORK
const char *        couchdb_document_contact_email_get_description
                                                        (CouchdbStructField *sf);
void                couchdb_document_contact_email_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);
CouchdbStructField * couchdb_document_contact_phone_new (const char *uuid,
                                                         const char *number,
                                                         const char *description,
                                                         gint priority);
gint                couchdb_document_contact_phone_get_priority
                                                        (CouchdbStructField *sf);
void                couchdb_document_contact_phone_set_priority
                                                        (CouchdbStructField *sf,
                                                         gint priority);
const char *        couchdb_document_contact_phone_get_number
                                                        (CouchdbStructField *sf);
void                couchdb_document_contact_phone_set_number
                                                        (CouchdbStructField *sf,
                                                         const char *number);
#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_ASSISTANT
#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_CALLBACK
#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_CAR
#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_COMPANY
#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_HOME
#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_HOME_FAX
#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_MOBILE
#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_OTHER
#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_OTHER_FAX
#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_PAGER
#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_PRIMARY
#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_RADIO
#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_TELEX
#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_WORK
#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_WORK_FAX
const char *        couchdb_document_contact_phone_get_description
                                                        (CouchdbStructField *sf);
void                couchdb_document_contact_phone_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);
CouchdbStructField * couchdb_document_contact_address_new
                                                        (const char *uuid,
                                                         const char *street,
                                                         const char *city,
                                                         const char *state,
                                                         const char *country,
                                                         const char *postalcode,
                                                         const char *pobox,
                                                         const char *description);
const char *        couchdb_document_contact_address_get_street
                                                        (CouchdbStructField *sf);
void                couchdb_document_contact_address_set_street
                                                        (CouchdbStructField *sf,
                                                         const char *street);
const char *        couchdb_document_contact_address_get_city
                                                        (CouchdbStructField *sf);
void                couchdb_document_contact_address_set_city
                                                        (CouchdbStructField *sf,
                                                         const char *city);
const char *        couchdb_document_contact_address_get_state
                                                        (CouchdbStructField *sf);
void                couchdb_document_contact_address_set_state
                                                        (CouchdbStructField *sf,
                                                         const char *state);
const char *        couchdb_document_contact_address_get_country
                                                        (CouchdbStructField *sf);
void                couchdb_document_contact_address_set_country
                                                        (CouchdbStructField *sf,
                                                         const char *country);
const char *        couchdb_document_contact_address_get_postalcode
                                                        (CouchdbStructField *sf);
void                couchdb_document_contact_address_set_postalcode
                                                        (CouchdbStructField *sf,
                                                         const char *postalcode);
const char *        couchdb_document_contact_address_get_pobox
                                                        (CouchdbStructField *sf);
void                couchdb_document_contact_address_set_pobox
                                                        (CouchdbStructField *sf,
                                                         const char *pobox);
#define             COUCHDB_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_HOME
#define             COUCHDB_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_OTHER
#define             COUCHDB_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_WORK
const char *        couchdb_document_contact_address_get_description
                                                        (CouchdbStructField *sf);
void                couchdb_document_contact_address_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);
CouchdbStructField * couchdb_document_contact_im_new    (const char *uuid,
                                                         const char *address,
                                                         const char *description,
                                                         const char *protocol);
const char *        couchdb_document_contact_im_get_address
                                                        (CouchdbStructField *sf);
void                couchdb_document_contact_im_set_address
                                                        (CouchdbStructField *sf,
                                                         const char *address);
const char *        couchdb_document_contact_im_get_description
                                                        (CouchdbStructField *sf);
void                couchdb_document_contact_im_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);
#define             COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_AIM
#define             COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_GADU_GADU
#define             COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_GROUPWISE
#define             COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_ICQ
#define             COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_IRC
#define             COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_JABBER
#define             COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_MSN
#define             COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_SKYPE
#define             COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_YAHOO
const char *        couchdb_document_contact_im_get_protocol
                                                        (CouchdbStructField *sf);
void                couchdb_document_contact_im_set_protocol
                                                        (CouchdbStructField *sf,
                                                         const char *protocol);
CouchdbStructField * couchdb_document_contact_url_new   (const char *uuid,
                                                         const char *address,
                                                         const char *description);
const char *        couchdb_document_contact_url_get_address
                                                        (CouchdbStructField *sf);
void                couchdb_document_contact_url_set_address
                                                        (CouchdbStructField *sf,
                                                         const char *address);
#define             COUCHDB_DOCUMENT_CONTACT_URL_DESCRIPTION_BLOG
#define             COUCHDB_DOCUMENT_CONTACT_URL_DESCRIPTION_HOMEPAGE
const char *        couchdb_document_contact_url_get_description
                                                        (CouchdbStructField *sf);
void                couchdb_document_contact_url_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);

Description

Details

COUCHDB_RECORD_TYPE_CONTACT

#define             COUCHDB_RECORD_TYPE_CONTACT

couchdb_document_contact_new ()

CouchdbDocument *   couchdb_document_contact_new        (CouchdbSession *couchdb);

couchdb_document_is_contact ()

gboolean            couchdb_document_is_contact         (CouchdbDocument *document);

couchdb_document_contact_get_first_name ()

const char *        couchdb_document_contact_get_first_name
                                                        (CouchdbDocument *document);

couchdb_document_contact_set_first_name ()

void                couchdb_document_contact_set_first_name
                                                        (CouchdbDocument *document,
                                                         const char *first_name);

couchdb_document_contact_get_last_name ()

const char *        couchdb_document_contact_get_last_name
                                                        (CouchdbDocument *document);

couchdb_document_contact_set_last_name ()

void                couchdb_document_contact_set_last_name
                                                        (CouchdbDocument *document,
                                                         const char *last_name);

couchdb_document_contact_get_nick_name ()

const char *        couchdb_document_contact_get_nick_name
                                                        (CouchdbDocument *document);

couchdb_document_contact_set_nick_name ()

void                couchdb_document_contact_set_nick_name
                                                        (CouchdbDocument *document,
                                                         const char *nick_name);

couchdb_document_contact_get_spouse_name ()

const char *        couchdb_document_contact_get_spouse_name
                                                        (CouchdbDocument *document);

couchdb_document_contact_set_spouse_name ()

void                couchdb_document_contact_set_spouse_name
                                                        (CouchdbDocument *document,
                                                         const char *spouse_name);

couchdb_document_contact_get_birth_date ()

const char *        couchdb_document_contact_get_birth_date
                                                        (CouchdbDocument *document);

couchdb_document_contact_set_birth_date ()

void                couchdb_document_contact_set_birth_date
                                                        (CouchdbDocument *document,
                                                         const char *birth_date);

couchdb_document_contact_get_wedding_date ()

const char *        couchdb_document_contact_get_wedding_date
                                                        (CouchdbDocument *document);

couchdb_document_contact_set_wedding_date ()

void                couchdb_document_contact_set_wedding_date
                                                        (CouchdbDocument *document,
                                                         const char *wedding_date);

couchdb_document_contact_get_company ()

const char *        couchdb_document_contact_get_company
                                                        (CouchdbDocument *document);

couchdb_document_contact_set_company ()

void                couchdb_document_contact_set_company
                                                        (CouchdbDocument *document,
                                                         const char *company);

couchdb_document_contact_get_department ()

const char *        couchdb_document_contact_get_department
                                                        (CouchdbDocument *document);

couchdb_document_contact_set_department ()

void                couchdb_document_contact_set_department
                                                        (CouchdbDocument *document,
                                                         const char *department);

couchdb_document_contact_get_title ()

const char *        couchdb_document_contact_get_title  (CouchdbDocument *document);

couchdb_document_contact_set_title ()

void                couchdb_document_contact_set_title  (CouchdbDocument *document,
                                                         const char *title);

couchdb_document_contact_get_job_title ()

const char *        couchdb_document_contact_get_job_title
                                                        (CouchdbDocument *document);

couchdb_document_contact_set_job_title ()

void                couchdb_document_contact_set_job_title
                                                        (CouchdbDocument *document,
                                                         const char *job_title);

couchdb_document_contact_get_manager_name ()

const char *        couchdb_document_contact_get_manager_name
                                                        (CouchdbDocument *document);

couchdb_document_contact_set_manager_name ()

void                couchdb_document_contact_set_manager_name
                                                        (CouchdbDocument *document,
                                                         const char *manager_name);

couchdb_document_contact_get_assistant_name ()

const char *        couchdb_document_contact_get_assistant_name
                                                        (CouchdbDocument *document);

couchdb_document_contact_set_assistant_name ()

void                couchdb_document_contact_set_assistant_name
                                                        (CouchdbDocument *document,
                                                         const char *assistant_name);

couchdb_document_contact_get_office ()

const char *        couchdb_document_contact_get_office (CouchdbDocument *document);

couchdb_document_contact_set_office ()

void                couchdb_document_contact_set_office (CouchdbDocument *document,
                                                         const char *office);

couchdb_document_contact_get_email_addresses ()

GSList *            couchdb_document_contact_get_email_addresses
                                                        (CouchdbDocument *document);

couchdb_document_contact_set_email_addresses ()

void                couchdb_document_contact_set_email_addresses
                                                        (CouchdbDocument *document,
                                                         GSList *list);

couchdb_document_contact_get_phone_numbers ()

GSList *            couchdb_document_contact_get_phone_numbers
                                                        (CouchdbDocument *document);

couchdb_document_contact_set_phone_numbers ()

void                couchdb_document_contact_set_phone_numbers
                                                        (CouchdbDocument *document,
                                                         GSList *list);

couchdb_document_contact_get_addresses ()

GSList *            couchdb_document_contact_get_addresses
                                                        (CouchdbDocument *document);

couchdb_document_contact_set_addresses ()

void                couchdb_document_contact_set_addresses
                                                        (CouchdbDocument *document,
                                                         GSList *list);

couchdb_document_contact_get_im_addresses ()

GSList *            couchdb_document_contact_get_im_addresses
                                                        (CouchdbDocument *document);

couchdb_document_contact_set_im_addresses ()

void                couchdb_document_contact_set_im_addresses
                                                        (CouchdbDocument *document,
                                                         GSList *list);

couchdb_document_contact_get_urls ()

GSList *            couchdb_document_contact_get_urls   (CouchdbDocument *document);

couchdb_document_contact_set_urls ()

void                couchdb_document_contact_set_urls   (CouchdbDocument *document,
                                                         GSList *list);

couchdb_document_contact_get_notes ()

const char *        couchdb_document_contact_get_notes  (CouchdbDocument *document);

couchdb_document_contact_set_notes ()

void                couchdb_document_contact_set_notes  (CouchdbDocument *document,
                                                         const char *notes);

couchdb_document_contact_email_new ()

CouchdbStructField * couchdb_document_contact_email_new (const char *uuid,
                                                         const char *address,
                                                         const char *description);

couchdb_document_contact_email_get_address ()

const char *        couchdb_document_contact_email_get_address
                                                        (CouchdbStructField *sf);

couchdb_document_contact_email_set_address ()

void                couchdb_document_contact_email_set_address
                                                        (CouchdbStructField *sf,
                                                         const char *email);

COUCHDB_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_HOME

#define             COUCHDB_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_HOME

COUCHDB_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_OTHER

#define             COUCHDB_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_OTHER

COUCHDB_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_WORK

#define             COUCHDB_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_WORK

couchdb_document_contact_email_get_description ()

const char *        couchdb_document_contact_email_get_description
                                                        (CouchdbStructField *sf);

couchdb_document_contact_email_set_description ()

void                couchdb_document_contact_email_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);

couchdb_document_contact_phone_new ()

CouchdbStructField * couchdb_document_contact_phone_new (const char *uuid,
                                                         const char *number,
                                                         const char *description,
                                                         gint priority);

couchdb_document_contact_phone_get_priority ()

gint                couchdb_document_contact_phone_get_priority
                                                        (CouchdbStructField *sf);

couchdb_document_contact_phone_set_priority ()

void                couchdb_document_contact_phone_set_priority
                                                        (CouchdbStructField *sf,
                                                         gint priority);

couchdb_document_contact_phone_get_number ()

const char *        couchdb_document_contact_phone_get_number
                                                        (CouchdbStructField *sf);

couchdb_document_contact_phone_set_number ()

void                couchdb_document_contact_phone_set_number
                                                        (CouchdbStructField *sf,
                                                         const char *number);

COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_ASSISTANT

#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_ASSISTANT

COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_CALLBACK

#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_CALLBACK

COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_CAR

#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_CAR

COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_COMPANY

#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_COMPANY

COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_HOME

#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_HOME

COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_HOME_FAX

#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_HOME_FAX

COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_MOBILE

#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_MOBILE

COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_OTHER

#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_OTHER

COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_OTHER_FAX

#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_OTHER_FAX

COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_PAGER

#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_PAGER

COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_PRIMARY

#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_PRIMARY

COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_RADIO

#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_RADIO

COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_TELEX

#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_TELEX

COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_WORK

#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_WORK

COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_WORK_FAX

#define             COUCHDB_DOCUMENT_CONTACT_PHONE_DESCRIPTION_WORK_FAX

couchdb_document_contact_phone_get_description ()

const char *        couchdb_document_contact_phone_get_description
                                                        (CouchdbStructField *sf);

couchdb_document_contact_phone_set_description ()

void                couchdb_document_contact_phone_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);

couchdb_document_contact_address_new ()

CouchdbStructField * couchdb_document_contact_address_new
                                                        (const char *uuid,
                                                         const char *street,
                                                         const char *city,
                                                         const char *state,
                                                         const char *country,
                                                         const char *postalcode,
                                                         const char *pobox,
                                                         const char *description);

couchdb_document_contact_address_get_street ()

const char *        couchdb_document_contact_address_get_street
                                                        (CouchdbStructField *sf);

couchdb_document_contact_address_set_street ()

void                couchdb_document_contact_address_set_street
                                                        (CouchdbStructField *sf,
                                                         const char *street);

couchdb_document_contact_address_get_city ()

const char *        couchdb_document_contact_address_get_city
                                                        (CouchdbStructField *sf);

couchdb_document_contact_address_set_city ()

void                couchdb_document_contact_address_set_city
                                                        (CouchdbStructField *sf,
                                                         const char *city);

couchdb_document_contact_address_get_state ()

const char *        couchdb_document_contact_address_get_state
                                                        (CouchdbStructField *sf);

couchdb_document_contact_address_set_state ()

void                couchdb_document_contact_address_set_state
                                                        (CouchdbStructField *sf,
                                                         const char *state);

couchdb_document_contact_address_get_country ()

const char *        couchdb_document_contact_address_get_country
                                                        (CouchdbStructField *sf);

couchdb_document_contact_address_set_country ()

void                couchdb_document_contact_address_set_country
                                                        (CouchdbStructField *sf,
                                                         const char *country);

couchdb_document_contact_address_get_postalcode ()

const char *        couchdb_document_contact_address_get_postalcode
                                                        (CouchdbStructField *sf);

couchdb_document_contact_address_set_postalcode ()

void                couchdb_document_contact_address_set_postalcode
                                                        (CouchdbStructField *sf,
                                                         const char *postalcode);

couchdb_document_contact_address_get_pobox ()

const char *        couchdb_document_contact_address_get_pobox
                                                        (CouchdbStructField *sf);

couchdb_document_contact_address_set_pobox ()

void                couchdb_document_contact_address_set_pobox
                                                        (CouchdbStructField *sf,
                                                         const char *pobox);

COUCHDB_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_HOME

#define             COUCHDB_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_HOME

COUCHDB_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_OTHER

#define             COUCHDB_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_OTHER

COUCHDB_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_WORK

#define             COUCHDB_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_WORK

couchdb_document_contact_address_get_description ()

const char *        couchdb_document_contact_address_get_description
                                                        (CouchdbStructField *sf);

couchdb_document_contact_address_set_description ()

void                couchdb_document_contact_address_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);

couchdb_document_contact_im_new ()

CouchdbStructField * couchdb_document_contact_im_new    (const char *uuid,
                                                         const char *address,
                                                         const char *description,
                                                         const char *protocol);

couchdb_document_contact_im_get_address ()

const char *        couchdb_document_contact_im_get_address
                                                        (CouchdbStructField *sf);

couchdb_document_contact_im_set_address ()

void                couchdb_document_contact_im_set_address
                                                        (CouchdbStructField *sf,
                                                         const char *address);

couchdb_document_contact_im_get_description ()

const char *        couchdb_document_contact_im_get_description
                                                        (CouchdbStructField *sf);

couchdb_document_contact_im_set_description ()

void                couchdb_document_contact_im_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);

COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_AIM

#define             COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_AIM

COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_GADU_GADU

#define             COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_GADU_GADU

COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_GROUPWISE

#define             COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_GROUPWISE

COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_ICQ

#define             COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_ICQ

COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_IRC

#define             COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_IRC

COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_JABBER

#define             COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_JABBER

COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_MSN

#define             COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_MSN

COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_SKYPE

#define             COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_SKYPE

COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_YAHOO

#define             COUCHDB_DOCUMENT_CONTACT_IM_PROTOCOL_YAHOO

couchdb_document_contact_im_get_protocol ()

const char *        couchdb_document_contact_im_get_protocol
                                                        (CouchdbStructField *sf);

couchdb_document_contact_im_set_protocol ()

void                couchdb_document_contact_im_set_protocol
                                                        (CouchdbStructField *sf,
                                                         const char *protocol);

couchdb_document_contact_url_new ()

CouchdbStructField * couchdb_document_contact_url_new   (const char *uuid,
                                                         const char *address,
                                                         const char *description);

couchdb_document_contact_url_get_address ()

const char *        couchdb_document_contact_url_get_address
                                                        (CouchdbStructField *sf);

couchdb_document_contact_url_set_address ()

void                couchdb_document_contact_url_set_address
                                                        (CouchdbStructField *sf,
                                                         const char *address);

COUCHDB_DOCUMENT_CONTACT_URL_DESCRIPTION_BLOG

#define             COUCHDB_DOCUMENT_CONTACT_URL_DESCRIPTION_BLOG

COUCHDB_DOCUMENT_CONTACT_URL_DESCRIPTION_HOMEPAGE

#define             COUCHDB_DOCUMENT_CONTACT_URL_DESCRIPTION_HOMEPAGE

couchdb_document_contact_url_get_description ()

const char *        couchdb_document_contact_url_get_description
                                                        (CouchdbStructField *sf);

couchdb_document_contact_url_set_description ()

void                couchdb_document_contact_url_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);