|
Classes |
struct | entry_s |
Typedefs |
typedef entry_s | entry_t |
Functions |
AXIS2_EXTERN axutil_linked_list_t * | axutil_linked_list_create (const axutil_env_t *env) |
AXIS2_EXTERN void | axutil_linked_list_free (axutil_linked_list_t *linked_list, const axutil_env_t *env) |
AXIS2_EXTERN entry_t * | axutil_linked_list_get_entry (axutil_linked_list_t *linked_list, const axutil_env_t *env, int n) |
AXIS2_EXTERN axis2_status_t | axutil_linked_list_remove_entry (axutil_linked_list_t *linked_list, const axutil_env_t *env, entry_t *e) |
AXIS2_EXTERN axis2_bool_t | axutil_linked_list_check_bounds_inclusive (axutil_linked_list_t *linked_list, const axutil_env_t *env, int index) |
AXIS2_EXTERN axis2_bool_t | axutil_linked_list_check_bounds_exclusive (axutil_linked_list_t *linked_list, const axutil_env_t *env, int index) |
AXIS2_EXTERN void * | axutil_linked_list_get_first (axutil_linked_list_t *linked_list, const axutil_env_t *env) |
AXIS2_EXTERN void * | axutil_linked_list_get_last (axutil_linked_list_t *linked_list, const axutil_env_t *env) |
AXIS2_EXTERN void * | axutil_linked_list_remove_first (axutil_linked_list_t *linked_list, const axutil_env_t *env) |
AXIS2_EXTERN void * | axutil_linked_list_remove_last (axutil_linked_list_t *linked_list, const axutil_env_t *env) |
AXIS2_EXTERN axis2_status_t | axutil_linked_list_add_first (axutil_linked_list_t *linked_list, const axutil_env_t *env, void *o) |
AXIS2_EXTERN axis2_status_t | axutil_linked_list_add_last (axutil_linked_list_t *linked_list, const axutil_env_t *env, void *o) |
AXIS2_EXTERN axis2_bool_t | axutil_linked_list_contains (axutil_linked_list_t *linked_list, const axutil_env_t *env, void *o) |
AXIS2_EXTERN int | axutil_linked_list_size (axutil_linked_list_t *linked_list, const axutil_env_t *env) |
AXIS2_EXTERN axis2_bool_t | axutil_linked_list_add (axutil_linked_list_t *linked_list, const axutil_env_t *env, void *o) |
AXIS2_EXTERN axis2_bool_t | axutil_linked_list_remove (axutil_linked_list_t *linked_list, const axutil_env_t *env, void *o) |
AXIS2_EXTERN axis2_status_t | axutil_linked_list_clear (axutil_linked_list_t *linked_list, const axutil_env_t *env) |
AXIS2_EXTERN void * | axutil_linked_list_get (axutil_linked_list_t *linked_list, const axutil_env_t *env, int index) |
AXIS2_EXTERN void * | axutil_linked_list_set (axutil_linked_list_t *linked_list, const axutil_env_t *env, int index, void *o) |
AXIS2_EXTERN axis2_status_t | axutil_linked_list_add_at_index (axutil_linked_list_t *linked_list, const axutil_env_t *env, int index, void *o) |
AXIS2_EXTERN void * | axutil_linked_list_remove_at_index (axutil_linked_list_t *linked_list, const axutil_env_t *env, int index) |
AXIS2_EXTERN int | axutil_linked_list_index_of (axutil_linked_list_t *linked_list, const axutil_env_t *env, void *o) |
AXIS2_EXTERN int | axutil_linked_list_last_index_of (axutil_linked_list_t *linked_list, const axutil_env_t *env, void *o) |
AXIS2_EXTERN void ** | axutil_linked_list_to_array (axutil_linked_list_t *linked_list, const axutil_env_t *env) |
Variables |
entry_s * | entry_s::next |
entry_s * | entry_s::previous |