| libjana-ecal Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | ||||
JanaEcalNote;
JanaNote * jana_ecal_note_new ();
JanaNote * jana_ecal_note_new_from_ecalcomp (ECalComponent *note);
JanaEcalNote is an implementation of JanaNote that provides a wrapper over ECalComponent and its journal-related functions, using libecal.
typedef struct _JanaEcalNote JanaEcalNote;
The JanaEcalNote struct contains only private data.
JanaNote * jana_ecal_note_new ();
Creates a new JanaEcalNote.
Returns : |
A new JanaEcalNote, cast as a JanaNote. |
JanaNote * jana_ecal_note_new_from_ecalcomp (ECalComponent *note);
Creates a new JanaEcalNote based on the given ECalComponent. The type of
the given ECalComponent must be E_CAL_COMPONENT_JOURNAL. See
e_cal_component_get_vtype().
|
|
Returns : |
A new JanaEcalNote that wraps the given ECalComponent, cast as a JanaNote. |