| libical-glib Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
#define I_CAL_TIME_SPAN_TYPE ICalTimeSpan; struct ICalTimeSpanClass; ICalTimeSpan * i_cal_time_span_new_full (struct icaltime_span native); time_t i_cal_time_span_get_start (ICalTimeSpan *timespan); void i_cal_time_span_set_start (ICalTimeSpan *timespan,time_t start); time_t i_cal_time_span_get_end (ICalTimeSpan *timespan); void i_cal_time_span_set_end (ICalTimeSpan *timespan,time_t end); gint i_cal_time_span_is_busy (ICalTimeSpan *timespan); void i_cal_time_span_set_is_busy (ICalTimeSpan *timespan,gint is_busy);
ICalTimeSpan * i_cal_time_span_new_full (struct icaltime_span native);
Create a new libical-glib object from the native libical object and the owner.
|
The native libical object. |
Returns : |
The newly create libical-glib object. [transfer full] |
Since 1.0
time_t i_cal_time_span_get_start (ICalTimeSpan *timespan);
Get the start of ICalTimeSpan.
|
The ICalTimeSpan to be queried. |
Returns : |
The start. |
Since 1.0
void i_cal_time_span_set_start (ICalTimeSpan *timespan,time_t start);
Set the start of ICalTimeSpan.
|
The ICalTimeSpan to be set. |
|
The start. |
Since 1.0
time_t i_cal_time_span_get_end (ICalTimeSpan *timespan);
Get the end of ICalTimeSpan.
|
The ICalTimeSpan to be queried. |
Returns : |
The end. |
Since 1.0
void i_cal_time_span_set_end (ICalTimeSpan *timespan,time_t end);
Set the end of ICalTimeSpan.
|
The ICalTimeSpan to be set. |
|
The end. |
Since 1.0
gint i_cal_time_span_is_busy (ICalTimeSpan *timespan);
Get the is_busy of ICalTimeSpan.
|
The ICalTimeSpan to be queried. |
Returns : |
The is_busy. |
Since 1.0
void i_cal_time_span_set_is_busy (ICalTimeSpan *timespan,gint is_busy);
Set the is_busy of ICalTimeSpan.
|
The ICalTimeSpan to be set. |
|
The is_busy. |
Since 1.0