EBookBackendFactory

EBookBackendFactory

Synopsis

                    EBookBackendFactory;
const char*         e_book_backend_factory_get_protocol (EBookBackendFactory *factory);
EBookBackend*       e_book_backend_factory_new_backend  (EBookBackendFactory *factory);
#define             E_BOOK_BACKEND_FACTORY_SIMPLE       (p,t,f)

Object Hierarchy

  GObject
   +----EBookBackendFactory

Description

Details

EBookBackendFactory

typedef struct _EBookBackendFactory EBookBackendFactory;


e_book_backend_factory_get_protocol ()

const char*         e_book_backend_factory_get_protocol (EBookBackendFactory *factory);

Gets the protocol that factory creates backends for.

factory :

an EBookBackendFactory

Returns :

A string representing a protocol.

e_book_backend_factory_new_backend ()

EBookBackend*       e_book_backend_factory_new_backend  (EBookBackendFactory *factory);

Creates a new EBookBackend with factory's protocol.

factory :

an EBookBackendFactory

Returns :

A new EBookBackend.

E_BOOK_BACKEND_FACTORY_SIMPLE()

#define             E_BOOK_BACKEND_FACTORY_SIMPLE(p,t,f)

p :

t :

f :