Download

Support

/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   ) 

Copyright © Enlightenment.org

Efreet Documentation Generated: Tue Aug 3 2010 10:37:52