Struct
ECalComponentAlarmRepeat
Description [src]
struct ECalComponentAlarmRepeat {
/* No available fields */
}
A structure holding whether and how an alarm repeats. Use the functions below to work with it.
Constructors
e_cal_component_alarm_repeat_new
Creates a new ECalComponentAlarmRepeat describing alarm repetitions.
The returned structure should be freed with e_cal_component_alarm_repeat_free(),
when no longer needed.
since: 3.34
e_cal_component_alarm_repeat_new_seconds
Creates a new ECalComponentAlarmRepeat describing alarm repetitions.
The returned structure should be freed with e_cal_component_alarm_repeat_free(),
when no longer needed.
since: 3.34
Instance methods
e_cal_component_alarm_repeat_free
Free the repeat, previously allocated by e_cal_component_alarm_repeat_new(),
e_cal_component_alarm_repeat_new_seconds() or e_cal_component_alarm_repeat_copy().
since: 3.34
e_cal_component_alarm_repeat_get_interval
Returns the interval between repetitions of the repeat, as an ICalDuration
object. This object is owned by repeat and should not be freed. It’s valid until the repeat is not freed or its interval changed with either e_cal_component_alarm_repeat_set_interval()
or e_cal_component_alarm_repeat_set_interval_seconds().
since: 3.34
e_cal_component_alarm_repeat_get_interval_seconds
Returns the interval between repetitions of the repeat in seconds.
since: 3.34
e_cal_component_alarm_repeat_set_interval
Set the interval between repetitions of the repeat.
since: 3.34
e_cal_component_alarm_repeat_set_interval_seconds
Set the interval_seconds between repetitions of the repeat.
since: 3.34