List Creation/Destruction Functions
Functions that create, initialize and destroy Ecore_Lists. More...
Functions | |
EAPI Ecore_List * | ecore_list_new (void) |
Create and initialize a new list. | |
EAPI int | ecore_list_init (Ecore_List *list) |
Initialize a list to some sane starting values. | |
EAPI void | ecore_list_destroy (Ecore_List *list) |
Free a list and all of it's nodes. |
Detailed Description
Functions that create, initialize and destroy Ecore_Lists.Function Documentation
EAPI void ecore_list_destroy | ( | Ecore_List * | list | ) |
Free a list and all of it's nodes.
- Parameters:
-
list The list to be freed.
Referenced by ecore_con_shutdown(), ecore_con_url_init(), ecore_con_url_shutdown(), ecore_file_app_list(), ecore_ipc_server_del(), ecore_path_group_del(), and ecore_plugin_unload().
EAPI int ecore_list_init | ( | Ecore_List * | list | ) |
Initialize a list to some sane starting values.
- Parameters:
-
list The list to initialize.
- Returns:
TRUE
if successful,FALSE
if an error occurs.
Referenced by ecore_ipc_server_add(), ecore_list_append_list(), ecore_list_merge(), ecore_list_new(), and ecore_list_prepend_list().
EAPI Ecore_List* ecore_list_new | ( | void | ) |
Create and initialize a new list.
- Returns:
- A new initialized list on success,
NULL
on failure.
References ecore_list_init().
Referenced by ecore_con_init(), ecore_con_server_add(), ecore_con_server_connect(), ecore_con_url_init(), ecore_file_app_list(), ecore_file_ls(), ecore_hash_keys(), ecore_ipc_server_add(), ecore_path_group_add(), ecore_path_group_available(), and ecore_plugin_load().