The file that must be included by any project wishing to use Efreet. More...
| Data Structures | |
| struct | _Efreet_Version | 
| Macros | |
| #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 | 
| Represents the current version of Efreet. | |
| 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... | |
| 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.
| 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(), 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_init(), efreet_mime_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.