lib/efreet.c File Reference
#include <stddef.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <limits.h>
#include <Eet.h>
#include <Ecore.h>
#include <Ecore_File.h>
#include "Efreet.h"
#include <Eina.h>
Functions | |
void * | alloca (size_t) |
size_t | efreet_array_cat (char *buffer, size_t size, const char *strs[]) |
EAPI int | efreet_init (void) |
Initializes the Efreet system. | |
const char * | efreet_lang_country_get (void) |
const char * | efreet_lang_get (void) |
const char * | efreet_lang_modifier_get (void) |
EAPI int | efreet_shutdown (void) |
Shuts down Efreet if a balanced number of init/shutdown calls have been made. | |
Variables | |
int | _efreet_log_domain_global = -1 |
EAPI int | efreet_cache_update = 1 |
Function Documentation
void* alloca | ( | size_t | ) |
size_t efreet_array_cat | ( | char * | buffer, | |
size_t | size, | |||
const char * | strs[] | |||
) |
EAPI int efreet_init | ( | void | ) |
Initializes the Efreet system.
- Returns:
- Returns > 0 if the initialization was successful, 0 otherwise
References _efreet_log_domain_global, efreet_base_init(), efreet_base_shutdown(), efreet_cache_init(), efreet_cache_shutdown(), efreet_desktop_init(), efreet_desktop_shutdown(), efreet_icon_init(), efreet_icon_shutdown(), efreet_ini_init(), efreet_ini_shutdown(), efreet_menu_init(), efreet_menu_shutdown(), efreet_util_init(), efreet_xml_init(), and efreet_xml_shutdown().
Referenced by efreet_mime_init().
const char* efreet_lang_country_get | ( | void | ) |
const char* efreet_lang_get | ( | void | ) |
const char* efreet_lang_modifier_get | ( | void | ) |
EAPI int efreet_shutdown | ( | void | ) |
Shuts down Efreet if a balanced number of init/shutdown calls have been made.
- Returns:
- Returns the number of times the init function as been called minus the corresponding init call.
References _efreet_log_domain_global, efreet_base_shutdown(), efreet_cache_shutdown(), efreet_desktop_shutdown(), efreet_icon_shutdown(), efreet_ini_shutdown(), efreet_menu_shutdown(), efreet_util_shutdown(), efreet_xml_shutdown(), and IF_RELEASE.
Referenced by efreet_mime_init(), and efreet_mime_shutdown().
Variable Documentation
int _efreet_log_domain_global = -1 |
Referenced by efreet_init(), and efreet_shutdown().