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.