Top | ![]() |
![]() |
![]() |
![]() |
ICalArray * | i_cal_array_new_full () |
gint | i_cal_array_size () |
ICalArray * | i_cal_array_new () |
ICalArray * | i_cal_array_copy () |
void | i_cal_array_free () |
void | i_cal_array_append () |
void | i_cal_array_remove_element_at () |
GObject * | i_cal_array_element_at () |
void | i_cal_array_sort () |
ICalArray * i_cal_array_new_full (icalarray *native
,GObject *owner
);
Create a new libical-glib object from the native libical object and the owner.
[skip]
Since: 1.0
ICalArray * i_cal_array_new (gint element_size
,gint increment_size
);
Create a ICalArray with the element size to be element_size
and increment size to be increment_size
element_size |
The size of the element of the array |
|
increment_size |
The incremental size when the array is full |
The newly create ICalArray with the properties set by element_size
and increment_size
.
[transfer full]
Since: 1.0
ICalArray *
i_cal_array_copy (ICalArray *array
);
Create a deep copy of ICalArray with the same properties as the array
Since: 1.0
void i_cal_array_append (ICalArray *array
,GObject *element
);
Append element
to the end of the array
Since: 1.0
void i_cal_array_remove_element_at (ICalArray *array
,gint position
);
Remove the element at the position
from the array
array |
The ICalArray to be modified. |
|
position |
The position in which the element will be removed from the array |
Since: 1.0
GObject * i_cal_array_element_at (ICalArray *array
,gint position
);
Get the element located in the position
in the array
. NULL if position if out of bound
Since: 1.0