The file that must be included by any project wishing to use Efreet. Efreet.h provides all of the necessary headers and includes to work with Efreet. More...
Data Structures | |
struct | _Efreet_Version |
Macros | |
#define | EFREET_DEPRECATED_API EINA_DEPRECATED |
#define | EAPI |
#define | EFREET_VERSION_MAJOR EFL_VERSION_MAJOR |
#define | EFREET_VERSION_MINOR EFL_VERSION_MINOR |
#define | EAPI |
Typedefs | |
typedef struct _Efreet_Version | Efreet_Version |
Functions | |
EAPI int | efreet_init (void) |
Initializes the Efreet system. More... | |
EAPI int | efreet_shutdown (void) |
Shuts down Efreet if a balanced number of init/shutdown calls have been made. More... | |
EAPI void | efreet_lang_reset (void) |
Resets language dependent variables and resets language dependent caches This must be called whenever the locale is changed. More... | |
EAPI void | efreet_cache_disable (void) |
Disables connecting to efreet cache for this process. More... | |
EAPI void | efreet_cache_enable (void) |
Enables connecting to efreet cache for this process. More... | |
Variables | |
EAPI Efreet_Version * | efreet_version |
The file that must be included by any project wishing to use Efreet. Efreet.h provides all of the necessary headers and includes to work with Efreet.
Represents the current version of Efreet
EAPI int efreet_init | ( | void | ) |
Initializes the Efreet system.
0
if the initialization was successful, 0
otherwise. References ecore_file_init(), ecore_file_shutdown(), ecore_init(), ecore_shutdown(), eet_init(), eet_shutdown(), eina_init(), and eina_shutdown().
Referenced by edje_init(), efreet_mime_init(), efreet_trash_init(), and elm_need_efreet().
EAPI int efreet_shutdown | ( | void | ) |
Shuts down Efreet if a balanced number of init/shutdown calls have been made.
References ecore_file_shutdown(), ecore_shutdown(), eet_shutdown(), EINA_LOG_ERR, and eina_shutdown().
Referenced by efreet_mime_shutdown(), efreet_trash_shutdown(), and elm_need_efreet().
EAPI void efreet_lang_reset | ( | void | ) |
Resets language dependent variables and resets language dependent caches This must be called whenever the locale is changed.
EAPI void efreet_cache_disable | ( | void | ) |
Disables connecting to efreet cache for this process.
References ecore_ipc_server_del(), and EINA_TRUE.
EAPI void efreet_cache_enable | ( | void | ) |