| Top |  |  |  |  | 
| ICalTimeSpan * | i_cal_time_span_new_timet () | 
| ICalTimeSpan * | i_cal_time_span_clone () | 
| time_t | i_cal_time_span_get_start () | 
| void | i_cal_time_span_set_start () | 
| time_t | i_cal_time_span_get_end () | 
| void | i_cal_time_span_set_end () | 
| gboolean | i_cal_time_span_get_is_busy () | 
| void | i_cal_time_span_set_is_busy () | 
ICalTimeSpan * i_cal_time_span_new_timet (time_t start,time_t end,gboolean is_busy);
Create a new ICalTimeSpan. Free it with g_object_unref(), when no longer needed.
| start | Start of the time span. | |
| end | End of the time span. | |
| is_busy | Whether the time span is busy. | 
Since: 3.0.5
ICalTimeSpan *
i_cal_time_span_clone (const ICalTimeSpan *src);
Create a new ICalTimeSpan, clone of src
. Free it with g_object_unref(), when no longer needed.
Since: 3.0.5
time_t
i_cal_time_span_get_start (ICalTimeSpan *timespan);
Get the start of ICalTimeSpan.
Since: 1.0
void i_cal_time_span_set_start (ICalTimeSpan *timespan,time_t start);
Set the start of ICalTimeSpan.
Since: 1.0
time_t
i_cal_time_span_get_end (ICalTimeSpan *timespan);
Get the end of ICalTimeSpan.
Since: 1.0
void i_cal_time_span_set_end (ICalTimeSpan *timespan,time_t end);
Set the end of ICalTimeSpan.
Since: 1.0
gboolean
i_cal_time_span_get_is_busy (ICalTimeSpan *timespan);
Get the is_busy of ICalTimeSpan.
Since: 1.0
void i_cal_time_span_set_is_busy (ICalTimeSpan *timespan,gboolean is_busy);
Set the is_busy of ICalTimeSpan.
Since: 1.0