EBookBackendSExp

EBookBackendSExp —

Synopsis




struct      EBookBackendSExp;
EBookBackendSExp* e_book_backend_sexp_new   (const char *text);
gboolean    e_book_backend_sexp_match_vcard (EBookBackendSExp *sexp,
                                             const char *vcard);
gboolean    e_book_backend_sexp_match_contact
                                            (EBookBackendSExp *sexp,
                                             EContact *contact);


Object Hierarchy


  GObject
   +----EBookBackendSExp

Description

Details

struct EBookBackendSExp

struct EBookBackendSExp;


e_book_backend_sexp_new ()

EBookBackendSExp* e_book_backend_sexp_new   (const char *text);

Creates a new EBookBackendSExp from text.

text : an s-expression to parse
Returns : A new EBookBackendSExp.

e_book_backend_sexp_match_vcard ()

gboolean    e_book_backend_sexp_match_vcard (EBookBackendSExp *sexp,
                                             const char *vcard);

Checks if vcard matches sexp.

sexp : an EBookBackendSExp
vcard : a VCard string
Returns : TRUE if the VCard matches, FALSE otherwise.

e_book_backend_sexp_match_contact ()

gboolean    e_book_backend_sexp_match_contact
                                            (EBookBackendSExp *sexp,
                                             EContact *contact);

Checks if contact matches sexp.

sexp : an EBookBackendSExp
contact : an EContact
Returns : TRUE if the contact matches, FALSE otherwise.