| Top |
| JanaComponent * | jana_ecal_component_new_from_ecalcomp () |
| gchar * | jana_ecal_component_get_summary () |
| gchar * | jana_ecal_component_get_description () |
| gchar * | jana_ecal_component_get_location () |
| JanaTime * | jana_ecal_component_get_start () |
| JanaTime * | jana_ecal_component_get_end () |
| void | jana_ecal_component_set_summary () |
| void | jana_ecal_component_set_description () |
| void | jana_ecal_component_set_location () |
| void | jana_ecal_component_set_start () |
| void | jana_ecal_component_set_end () |
JanaEcalComponent is an implementation of JanaComponent that provides a wrapper over ECalComponent, using libecal.
JanaComponent *
jana_ecal_component_new_from_ecalcomp (ECalComponent *component);
Creates a new JanaEcalComponent from an ECalComponent.
gchar *
jana_ecal_component_get_summary (JanaEcalComponent *self);
Retrieves the summary from the underlying ECalComponent. This function is intended for using only when extending JanaEcalComponent.
gchar *
jana_ecal_component_get_description (JanaEcalComponent *self);
Retrieves the first description from the underlying ECalComponent. This function is intended for using only when extending JanaEcalComponent.
gchar *
jana_ecal_component_get_location (JanaEcalComponent *self);
Retrieves the location from the underlying ECalComponent. This function is intended for using only when extending JanaEcalComponent.
JanaTime *
jana_ecal_component_get_start (JanaEcalComponent *self);
Retrieves the dtstart of the underlying ECalComponent. This function is intended for using only when extending JanaEcalComponent.
JanaTime *
jana_ecal_component_get_end (JanaEcalComponent *self);
Retrieves the dtend of the underlying ECalComponent. This function is intended for using only when extending JanaEcalComponent.
void jana_ecal_component_set_summary (JanaEcalComponent *self,const gchar *summary);
Sets the summary on the underlying ECalComponent. This function is intended for using only when extending JanaEcalComponent.
void jana_ecal_component_set_description (JanaEcalComponent *self,const gchar *description);
Sets the description on the underlying ECalComponent. This function is intended for using only when extending JanaEcalComponent.
void jana_ecal_component_set_location (JanaEcalComponent *self,const gchar *location);
Sets the location on the underlying ECalComponent. This function is intended for using only when extending JanaEcalComponent.
void jana_ecal_component_set_start (JanaEcalComponent *self,JanaTime *start);
Sets the dtstart on the underlying ECalComponent. This function is intended for using only when extending JanaEcalComponent.
void jana_ecal_component_set_end (JanaEcalComponent *self,JanaTime *end);
Sets the dtend on the underlying ECalComponent. This function is intended for using only when extending JanaEcalComponent.
struct JanaEcalComponent;
The JanaEcalComponent struct contains only private data.