List Creation/Destruction Functions

Functions that create, initialize and destroy Ecore_Lists. More...

Functions

EAPI Ecore_List * ecore_list_new ()
 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.

EAPI Ecore_List* ecore_list_new ( void   ) 

Create and initialize a new list.

Returns:
A new initialized list on success, NULL on failure.