/build/buildd/efreet-0.5.0.49898/src/lib/efreet_private.h File Reference
Contains methods and defines that are private to the Efreet implementaion. More...
#include <Eet.h>
#include <stddef.h>
Include dependency graph for efreet_private.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
#define | DBG(...) EINA_LOG_DOM_DBG(EFREET_MODULE_LOG_DOM, __VA_ARGS__) |
#define | DEBUG(...) EINA_LOG_DOM_DBG(EFREET_MODULE_LOG_DOM, __VA_ARGS__) |
#define | EFREET_DEFAULT_LOG_COLOR "\033[36m" |
#define | EFREET_MODULE_LOG_DOM _efreet_log_dom_global; |
#define | EFREET_MODULE_LOG_DOM _efreet_log_dom_global; |
#define | ERR(...) EINA_LOG_DOM_ERR(EFREET_MODULE_LOG_DOM, __VA_ARGS__) |
#define | ERROR(...) EINA_LOG_DOM_ERR(EFREET_MODULE_LOG_DOM, __VA_ARGS__) |
#define | FREE(x) do { free(x); x = NULL; } while (0) |
#define | IF_FREE(x) do { if (x) FREE(x); } while (0) |
#define | IF_FREE_HASH(x) |
#define | IF_FREE_LIST(list, free_cb) |
#define | IF_RELEASE(x) |
#define | INF(...) EINA_LOG_DOM_INFO(EFREET_MODULE_LOG_DOM, __VA_ARGS__) |
#define | INFO(...) EINA_LOG_DOM_INFO(EFREET_MODULE_LOG_DOM, __VA_ARGS__) |
#define | NEW(x, c) calloc(c, sizeof(x)) |
#define | NON_EXISTING (void *)-1 |
#define | WARN(...) EINA_LOG_DOM_WARN(EFREET_MODULE_LOG_DOM, __VA_ARGS__) |
#define | WRN(...) EINA_LOG_DOM_WARN(EFREET_MODULE_LOG_DOM, __VA_ARGS__) |
Functions | |
void * | alloca (size_t) |
size_t | efreet_array_cat (char *buffer, size_t size, const char *strs[]) |
int | efreet_base_init (void) |
void | efreet_base_shutdown (void) |
EAPI Eina_List * | efreet_default_dirs_get (const char *user_dir, Eina_List *system_dirs, const char *suffix) |
Creates the list of directories based on the user dir, system dirs and given suffix. | |
EAPI const char * | efreet_desktop_cache_dirs (void) |
EAPI const char * | efreet_desktop_cache_file (void) |
EAPI Eet_Data_Descriptor * | efreet_desktop_edd_init (void) |
EAPI void | efreet_desktop_edd_shutdown (Eet_Data_Descriptor *edd) |
const char * | efreet_desktop_environment_get (void) |
sets the global desktop environment name | |
int | efreet_desktop_init (void) |
void | efreet_desktop_shutdown (void) |
EAPI const char * | efreet_desktop_util_cache_file (void) |
EAPI const char * | efreet_home_dir_get (void) |
int | efreet_icon_init (void) |
void | efreet_icon_shutdown (void) |
int | efreet_ini_init (void) |
void | efreet_ini_shutdown (void) |
const char * | efreet_lang_country_get (void) |
const char * | efreet_lang_get (void) |
const char * | efreet_lang_modifier_get (void) |
int | efreet_menu_init (void) |
Initializes the Efreet Menu system. | |
void | efreet_menu_shutdown (void) |
Shuts down the Efreet menu system. | |
void | efreet_util_desktop_cache_reload (void) |
int | efreet_util_init (void) |
int | efreet_util_shutdown (void) |
Variables | |
int | _efreet_log_dom_global |
EAPI int | efreet_cache_update |
Detailed Description
Contains methods and defines that are private to the Efreet implementaion.
Function Documentation
void* alloca | ( | size_t | ) |