74
74
* set it to a method that deinitize your object.
76
void base_object_set_deinit_method (BaseObjectInstance * self, void (* method)(* BaseObjectInstance));
76
void base_object_set_deinit_method (BaseObjectInstance * self, void (* method)(BaseObjectInstance *));
79
79
* This fuction is used to set the ref method.
81
81
* DO NOT USE THIS UNLESS YOU KNOW WHAT YOU ARE DOING.
83
void base_object_set_ref_method (BaseObjectInstance * self, int (* method)(* BaseObjectInstance));
83
void base_object_set_ref_method (BaseObjectInstance * self, int (* method)(BaseObjectInstance *));
86
86
* This fuction is used to set the unref method.
88
88
* DO NOT USE THIS UNLESS YOU KNOW WHAT YOU ARE DOING.
90
void base_object_set_unref_method (BaseObjectInstance * self, int (* method)(* BaseObjectInstance));
90
void base_object_set_unref_method (BaseObjectInstance * self, int (* method)(BaseObjectInstance *));
93
93
* This fuction is used to set the get_refcount method.
95
95
* DO NOT USE THIS UNLESS YOU KNOW WHAT YOU ARE DOING.
97
void base_object_set_get_refcount_method (BaseObjectInstance * self, int (* method)(* BaseObjectInstance));
97
void base_object_set_get_refcount_method (BaseObjectInstance * self, int (* method)(BaseObjectInstance *));
100
100
* This fuction is used to set the to_string method.
102
void base_object_set_to_string_method (BaseObjectInstance * self, char * (* method)(* BaseObjectInstance));
102
void base_object_set_to_string_method (BaseObjectInstance * self, char * (* method)(BaseObjectInstance *));