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_copy
No description available.

since: 3.34

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_get_repetitions
No description available.

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

e_cal_component_alarm_repeat_set_repetitions

Set the repetitions count of the repeat.

since: 3.34