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