Top | ![]() |
![]() |
![]() |
![]() |
|
i_cal_array_size () |
ICalArray * | i_cal_array_new () |
ICalArray * | i_cal_array_copy () |
|
i_cal_array_free () |
|
i_cal_array_append () |
|
i_cal_array_remove_element_at () |
|
i_cal_array_element_at () |
|
i_cal_array_sort () |
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:
ICalArray *
i_cal_array_copy (ICalArray *array
);
Create a deep copy of ICalArray with the same properties as the array
Since:
void i_cal_array_append (ICalArray *array
,);
GObject *element
Append element
to the end of the array
Since:
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:
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: