Ecore_Data_List_Creation_Group (3) - Linux Manuals

Ecore_Data_List_Creation_Group: Functions that create, initialize and destroy Ecore_Lists.

NAME

List Creation/Destruction Functions - Functions that create, initialize and destroy Ecore_Lists.

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().

Author

Generated automatically by Doxygen for Ecore from the source code.