ComponentBagItem
Object Hierarchy:
Description:
[ CCode ( copy_function = "g_boxed_copy" , free_function = "g_boxed_free" , type_id = "e_cal_component_bag_item_get_type ()" ) ]
[ Compact ]
public class ComponentBagItem
Content:
Static methods:
Creation methods:
Methods:
- public ComponentBagItem copy ()
Creates an independent copy of the this
.
- public void free ()
Frees the this.
- public bool read_times (uint min_duration_minutes, Timezone? timezone)
Reads the start time and the duration from the set component,
returning whether any of it changed.
- public void set_user_data (void* user_data, BoxedCopyFunc? copy_user_data, BoxedFreeFunc? free_user_data)
Sets the user data members of the this
in a safe way, meaning the function does not change the user data when it's the same as that already set; otherwise it frees
the current user data, if the free function was previously provided, and the assigns the three members to the self.
Fields: