\hypertarget{efreet__base_8h}{}\section{efreet\+\_\+base.\+h File Reference}
\label{efreet__base_8h}\index{efreet\+\_\+base.\+h@{efreet\+\_\+base.\+h}}


Contains the methods used to support the F\+DO base directory specification.  


\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{struct__Efreet__Event__Cache__Update}{\+\_\+\+Efreet\+\_\+\+Event\+\_\+\+Cache\+\_\+\+Update}
\begin{DoxyCompactList}\small\item\em Efreet\+\_\+\+Event\+\_\+\+Cache\+\_\+\+Update. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct \hyperlink{struct__Efreet__Event__Cache__Update}{\+\_\+\+Efreet\+\_\+\+Event\+\_\+\+Cache\+\_\+\+Update} \hyperlink{group__Efreet__Base_ga70334e3d7ec815bc0957ccdeb6ab3093}{Efreet\+\_\+\+Event\+\_\+\+Cache\+\_\+\+Update}
\begin{DoxyCompactList}\small\item\em Efreet\+\_\+\+Event\+\_\+\+Cache\+\_\+\+Update. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
const char $\ast$ \hyperlink{group__Efreet__Base_gaba5dedc0602559e1e2e830b5e6bcd68d}{efreet\+\_\+data\+\_\+home\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the X\+DG Data Home directory. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$ \hyperlink{group__Efreet__Base_ga99eaba077759c56870446717027e349a}{efreet\+\_\+data\+\_\+dirs\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Returns the Eina\+\_\+\+List of preference ordered extra data directories. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Efreet__Base_ga6e9d83cdc5955f464ee2eab946c62e06}{efreet\+\_\+config\+\_\+home\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the X\+DG Config Home directory. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Efreet__Base_ga8ebf446ef96aba497bab58160b87e9d8}{efreet\+\_\+desktop\+\_\+dir\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the X\+DG Desktop directory. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Efreet__Base_gaa348b703c05497cd9f542047ae26d73e}{efreet\+\_\+download\+\_\+dir\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the X\+DG Download directory. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Efreet__Base_ga3ced46ec5d80e58be57dccff2eee3c4d}{efreet\+\_\+templates\+\_\+dir\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the X\+DG Templates directory. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Efreet__Base_ga49b8efafd9e5c5ecb8996d65a2073512}{efreet\+\_\+public\+\_\+share\+\_\+dir\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the X\+DG Public Share directory. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Efreet__Base_ga4a19be00dea0edfbc262115f4083644f}{efreet\+\_\+documents\+\_\+dir\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the X\+DG Documents directory. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Efreet__Base_ga2bf0770800cc0a3832cb6aec7e08ffa7}{efreet\+\_\+music\+\_\+dir\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the X\+DG Music directory. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Efreet__Base_ga26ef7accbe8c79ecf36f1092b5dffdc3}{efreet\+\_\+pictures\+\_\+dir\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the X\+DG Pictures directory. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Efreet__Base_ga66aae813b202e4f35a65cd294553326b}{efreet\+\_\+videos\+\_\+dir\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the X\+DG Videos directory. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List} $\ast$ \hyperlink{group__Efreet__Base_ga0b8f288990aa789c1d7db14c4511b3ff}{efreet\+\_\+config\+\_\+dirs\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Returns the Eina\+\_\+\+List of preference ordered extra config directories. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Efreet__Base_gad6965d5f7f01f4ad802b9930ee7ad409}{efreet\+\_\+cache\+\_\+home\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the X\+DG Cache Home directory. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Efreet__Base_gadbdb0fae4398f7174436ac94458390e1}{efreet\+\_\+runtime\+\_\+dir\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the X\+DG User Runtime directory. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__Efreet__Base_ga4272896e363ca6ead6a10c6e2e77d7cd}{efreet\+\_\+hostname\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Returns the current hostname or empty string if not found. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Contains the methods used to support the F\+DO base directory specification. 

