Rechercher une page de manuel
Eina_Lalloc_Group
Langue: en
Version: 375301 (fedora - 01/12/10)
Section: 3 (Bibliothèques de fonctions)
NAME
Lazy allocator -Defines
#define EINA_LALLOC_ALLOC(function) ((Eina_Lalloc_Alloc)function)
#define EINA_LALLOC_FREE(function) ((Eina_Lalloc_Free)function)
Typedefs
typedef Eina_Bool(* Eina_Lalloc_Alloc )(void *user_data, int num)
typedef void(* Eina_Lalloc_Free )(void *user_data)
typedef struct _Eina_Lalloc Eina_Lalloc
Functions
EAPI Eina_Lalloc * eina_lalloc_new (void *data, Eina_Lalloc_Alloc alloc_cb, Eina_Lalloc_Free free_cb, int num_init) EINA_ARG_NONNULL(2
EAPI Eina_Lalloc *EAPI void eina_lalloc_free (Eina_Lalloc *a) EINA_ARG_NONNULL(1)
EAPI Eina_Bool eina_lalloc_elements_add (Eina_Lalloc *a, int num) EINA_ARG_NONNULL(1)
EAPI Eina_Bool eina_lalloc_element_add (Eina_Lalloc *a) EINA_ARG_NONNULL(1)
Author
Generated automatically by Doxygen for Eina from the source code.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre