Types
[Core]

Defines

#define EAPI
#define EINA_ARG_NONNULL(idx,...)
#define EINA_DEPRECATED
#define EINA_MALLOC
#define EINA_PURE
#define EINA_PRINTF(fmt, arg)
#define EINA_SCANF(fmt, arg)
#define EINA_FORMAT(fmt)
#define EINA_CONST
#define EINA_UNLIKELY(exp)   exp
#define EINA_LIKELY(exp)   exp
#define TRUE   1
#define FALSE   0
#define EINA_FALSE   ((Eina_Bool)0)
 boolean value FALSE (numerical value 0)
#define EINA_TRUE   ((Eina_Bool)1)
 boolean value TRUE (numerical value 1)
#define EINA_SORT_MIN   0
#define EINA_SORT_MAX   1
#define EINA_COMPARE_CB(function)   ((Eina_Compare_Cb)function)
#define EINA_EACH(Function)   ((Eina_Each)Function)
#define EINA_FREE_CB(Function)   ((Eina_Free_Cb)Function)

Typedefs

typedef unsigned char Eina_Bool
typedef int(* Eina_Compare_Cb )(const void *data1, const void *data2)
typedef Eina_Bool(* Eina_Each )(const void *container, void *data, void *fdata)
typedef void(* Eina_Free_Cb )(void *data)

Variables

EAPI const unsigned int eina_prime_table []