OssoABookGconfContact

OssoABookGconfContact — Rich representation of addressbook gconf-contacts.

Synopsis

#define             osso_abook_gconf_contact_is_usable  (x)
                    OssoABookGconfContact;
gboolean            osso_abook_gconf_contact_is_vcard_empty
                                                        (OssoABookGconfContact *self);
gboolean            osso_abook_gconf_contact_is_deleted (OssoABookGconfContact *self);
EVCardAttribute*    osso_abook_gconf_contact_add_ro_attribute
                                                        (OssoABookGconfContact *self,
                                                         const gchar *attr_name,
                                                         const gchar *value);
void                osso_abook_gconf_contact_load       (OssoABookGconfContact *self);

Object Hierarchy

  GObject
   +----EVCard
         +----EContact
               +----OssoABookContact
                     +----OssoABookGconfContact
                           +----OssoABookSelfContact
                           +----OssoABookVoicemailContact

Implemented Interfaces

OssoABookGconfContact implements OssoABookAvatar, OssoABookCaps and OssoABookPresence.

Properties

  "key"                      gchar*                : Read / Write / Construct Only

Description

This module provides the OssoABookGconfContact class.

Details

osso_abook_gconf_contact_is_usable()

#define             osso_abook_gconf_contact_is_usable(x)

OssoABookGconfContact

typedef struct _OssoABookGconfContact OssoABookGconfContact;

All the fields of this structure are private to the object's implementation and should never be accessed directly.


osso_abook_gconf_contact_is_vcard_empty ()

gboolean            osso_abook_gconf_contact_is_vcard_empty
                                                        (OssoABookGconfContact *self);

osso_abook_gconf_contact_is_deleted ()

gboolean            osso_abook_gconf_contact_is_deleted (OssoABookGconfContact *self);

osso_abook_gconf_contact_add_ro_attribute ()

EVCardAttribute*    osso_abook_gconf_contact_add_ro_attribute
                                                        (OssoABookGconfContact *self,
                                                         const gchar *attr_name,
                                                         const gchar *value);

osso_abook_gconf_contact_load ()

void                osso_abook_gconf_contact_load       (OssoABookGconfContact *self);

Property Details

The "key" property

  "key"                      gchar*                : Read / Write / Construct Only

The gconf key.

Default value: NULL