Download

Support

lib/Efreet.h File Reference


Detailed Description

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.

#include "efreet_base.h"
#include "efreet_ini.h"
#include "efreet_icon.h"
#include "efreet_desktop.h"
#include "efreet_menu.h"
#include "efreet_utils.h"
#include "efreet_uri.h"

Include dependency graph for Efreet.h:

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

Go to the source code of this file.


Defines

#define EAPI

Functions

EAPI int efreet_init (void)
 Initializes the Efreet system.
EAPI int efreet_shutdown (void)
 Shuts down Efreet if a balanced number of init/shutdown calls have been made.

Define Documentation

#define EAPI


Function Documentation

EAPI int efreet_init ( void   ) 

Initializes the Efreet system.

Returns:
Returns > 0 if the initialization was successful, 0 otherwise

References efreet_base_init(), efreet_desktop_init(), efreet_icon_init(), efreet_ini_init(), efreet_menu_init(), and efreet_xml_init().

Referenced by efreet_mime_init().

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_base_shutdown(), efreet_desktop_shutdown(), efreet_icon_shutdown(), efreet_ini_shutdown(), efreet_menu_shutdown(), efreet_xml_shutdown(), and IF_FREE.

Referenced by efreet_mime_shutdown().


Copyright © Enlightenment.org

Efreet Documentation Generated: Sun Oct 5 16:37:20 2008