| 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);
Creates 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);
Creates 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);
Gets the start of ICalTimeSpan.
Since: 1.0
void i_cal_time_span_set_start (ICalTimeSpan *timespan,time_t start);
Sets the start of ICalTimeSpan.
Since: 1.0
time_t
i_cal_time_span_get_end (ICalTimeSpan *timespan);
Gets the end of ICalTimeSpan.
Since: 1.0
void i_cal_time_span_set_end (ICalTimeSpan *timespan,time_t end);
Sets the end of ICalTimeSpan.
Since: 1.0
gboolean
i_cal_time_span_get_is_busy (ICalTimeSpan *timespan);
Gets the is_busy of ICalTimeSpan.
Since: 1.0
void i_cal_time_span_set_is_busy (ICalTimeSpan *timespan,gboolean is_busy);
Sets the is_busy of ICalTimeSpan.
Since: 1.0