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.