dirs.c File Reference

Include dependency graph for dirs.c:


Defines

#define DIR_SHARE   "share"

Functions

const char * config_GetDataDir (void)
 config_GetDataDir: find directory where shared data is installed
static const char * GetDir (bool b_appdata, bool b_common_appdata)
const char * config_GetConfDir (void)
 Determines the system configuration directory.
const char * config_GetHomeDir (void)
 Get the user's home directory.
static char * config_GetFooDir (const char *xdg_name, const char *xdg_default)
char * config_GetUserConfDir (void)
 Get the user's VLC configuration directory.
char * config_GetUserDataDir (void)
 Get the user's VLC data directory (used for stuff like the skins, custom lua modules, .
char * config_GetCacheDir (void)
 Get the user's VLC cache directory (used for stuff like the modules cache, the album art cache, .

Define Documentation

#define DIR_SHARE   "share"


Function Documentation

char* config_GetCacheDir ( void   ) 

Get the user's VLC cache directory (used for stuff like the modules cache, the album art cache, .

..)

const char* config_GetConfDir ( void   ) 

Determines the system configuration directory.

Returns:
a string (always succeeds).

const char* config_GetDataDir ( void   ) 

config_GetDataDir: find directory where shared data is installed

Returns:
a string (always succeeds).

static char* config_GetFooDir ( const char *  xdg_name,
const char *  xdg_default 
) [static]

const char* config_GetHomeDir ( void   ) 

Get the user's home directory.

char* config_GetUserConfDir ( void   ) 

Get the user's VLC configuration directory.

char* config_GetUserDataDir ( void   ) 

Get the user's VLC data directory (used for stuff like the skins, custom lua modules, .

..)

static const char* GetDir ( bool  b_appdata,
bool  b_common_appdata 
) [static]


Generated on Wed Aug 13 08:05:26 2008 for VLC by  doxygen 1.5.1