| libjana-ecal Reference Manual | ||||
|---|---|---|---|---|
JanaEcalStoreJanaEcalStore — An implementation of JanaStore using libecal |
JanaEcalStore;
JanaStore* jana_ecal_store_new (JanaComponentType type);
JanaStore* jana_ecal_store_new_from_uri (const gchar *uri,
JanaComponentType type);
JanaEcalStore is an implementation of JanaStore that provides a wrapper over ECal, using libecal.
typedef struct _JanaEcalStore JanaEcalStore;
The JanaEcalStore struct contains only private data.
JanaStore* jana_ecal_store_new (JanaComponentType type);
Opens or creates the default evolution-data-server system storage for the specified type of component.
type : |
The type of store to create/open |
| Returns : | A JanaEcalStore that wraps the evolution-data-server system storage of the specified component type, cast as a JanaStore. |
JanaStore* jana_ecal_store_new_from_uri (const gchar *uri, JanaComponentType type);
Opens or creates an evolution-data-server storage at the given uri for the specified type of component.
uri : |
The uri to the store |
type : |
The type of store to create/open |
| Returns : | A JanaEcalStore that wraps an evolution-data-server storage of the specified component type at the given uri, cast as a JanaStore. |
ecal" property"ecal" ECal : Read / Write / Construct Only
The ECal represented by this JanaStore object.