![]() |
![]() |
![]() |
libRAL Reference Manual | ![]() |
---|
RubricaVCardRubricaVCard — |
#define RUBRICA_VCARD_TYPE #define RUBRICA_VCARD (obj) #define RUBRICA_VCARD_CLASS (klass) #define IS_RUBRICA_VCARD (obj) #define IS_RUBRICA_VCARD_CLASS (klass) #define RUBRICA_VCARD_GET_CLASS (obj) RubricaVCardPrivate; enum RubricaVCardExt; GType rubrica_vcard_get_type (void); RubricaVCard* rubrica_vcard_new (void); void rubrica_vcard_free_vcard (RubricaVCard *vcard); RubricaError rubrica_vcard_open_file (RubricaVCard *vcard, gchar *filename);
typedef enum { EVOLUTION_EXT = 0, KADDRBOOK_EXT, RUBRICA_EXT, VCARD_EXT, BAD_EXT } RubricaVCardExt;
RubricaVCard* rubrica_vcard_new (void);
create a new RubricaVCard
Returns : | a RubricaVCard* |
RubricaError rubrica_vcard_open_file (RubricaVCard *vcard, gchar *filename);
Open/read a vcard addressbook. The vcard addressbook is opened,
for each card read successfully, the card-decoded signal is emitted
and a pointer to decoded card is sent to the callback function.
RubricaAbookVCard use rubrica_vcard_open_file()
to perform the
addressbook load.
vcard : |
a RubricaVCard |
filename : |
the vcard file to read |
Returns : | a RubricaError |
<< RubricaAbook | RubricaCard >> |