| Top |
ICalPeriodType *
i_cal_period_type_new_full (struct icalperiodtype native);
Create a new libical-glib object from the native libical object and the owner.
Since 1.0
ICalTimetype *
i_cal_period_type_get_start (ICalPeriodType *period);
Get the start time from an ICalPeriodType.
Since 1.0
void i_cal_period_type_set_start (ICalPeriodType *period,ICalTimetype *start);
Set the start time of an ICalPeriodType.
Since 1.0
ICalTimetype *
i_cal_period_type_get_end (ICalPeriodType *period);
Get the end time from an ICalPeriodType.
Since 1.0
void i_cal_period_type_set_end (ICalPeriodType *period,ICalTimetype *end);
Set the end time of an ICalPeriodType.
Since 1.0
ICalDurationType *
i_cal_period_type_get_duration (ICalPeriodType *period);
Get the duration from an ICalPeriodType.
Since 1.0
void i_cal_period_type_set_duration (ICalPeriodType *period,ICalDurationType *duration);
Set the duration of an ICalPeriodType.
Since 1.0
ICalPeriodType *
i_cal_period_type_from_string (const gchar *str);
Create a ICalPeriodType from a string.
Since 1.0
gchar *
i_cal_period_type_as_ical_string_r (ICalPeriodType *p);
Translate ICalPeriodType to string.
Since 1.0
ICalPeriodType *
i_cal_period_type_null_period (void);
Create a default ICalPeriodType.
Since 1.0
gint
i_cal_period_type_is_null_period (ICalPeriodType *p);
Check the ICalPeriodType is null_period.
Since 1.0
gint
i_cal_period_type_is_valid_period (ICalPeriodType *p);
Check the ICalPeriodType is valid_period.
Since 1.0