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


Contains the methods used to support the FDO base directory specification.  


\doxysubsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{struct__Efreet__Event__Cache__Update}{\+\_\+\+Efreet\+\_\+\+Event\+\_\+\+Cache\+\_\+\+Update}}
\begin{DoxyCompactList}\small\item\em Efreet\+\_\+\+Event\+\_\+\+Cache\+\_\+\+Update. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct \mbox{\hyperlink{struct__Efreet__Event__Cache__Update}{\+\_\+\+Efreet\+\_\+\+Event\+\_\+\+Cache\+\_\+\+Update}} {\bfseries Efreet\+\_\+\+Event\+\_\+\+Cache\+\_\+\+Update}
\begin{DoxyCompactList}\small\item\em Efreet\+\_\+\+Event\+\_\+\+Cache\+\_\+\+Update. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
const char $\ast$ \mbox{\hyperlink{group__Efreet__Base_ga4f315a23b8d9ad0319a55d9c70affc5e}{efreet\+\_\+data\+\_\+home\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the XDG Data Home directory. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ \mbox{\hyperlink{group__Efreet__Base_ga3cd89faf50df45a6314dc93fc1af8687}{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$ \mbox{\hyperlink{group__Efreet__Base_gaf90fc6423d4c23d282ba963f1ab7b078}{efreet\+\_\+config\+\_\+home\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the XDG Config Home directory. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{group__Efreet__Base_ga2b89a85a62e4938b9a0a05e329644cce}{efreet\+\_\+desktop\+\_\+dir\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the XDG Desktop directory. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{group__Efreet__Base_gad8d220e36f28ef6563cfc08aac5fa053}{efreet\+\_\+download\+\_\+dir\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the XDG Download directory. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{group__Efreet__Base_gae54778d52212ab0620729d21853319fe}{efreet\+\_\+templates\+\_\+dir\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the XDG Templates directory. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{group__Efreet__Base_gad009f2446ee3338fc7a3f35feb1d39bf}{efreet\+\_\+public\+\_\+share\+\_\+dir\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the XDG Public Share directory. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{group__Efreet__Base_gad87c3a7b4db370714e9bdb04acd97b49}{efreet\+\_\+documents\+\_\+dir\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the XDG Documents directory. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{group__Efreet__Base_ga38804bd479aa94e7d01e80ac01d67cf4}{efreet\+\_\+music\+\_\+dir\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the XDG Music directory. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{group__Efreet__Base_ga504803c2438636d434a7190d4057c182}{efreet\+\_\+pictures\+\_\+dir\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the XDG Pictures directory. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{group__Efreet__Base_ga39f1e7689301fe4d8211bbb9391b0cd7}{efreet\+\_\+videos\+\_\+dir\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the XDG Videos directory. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ \mbox{\hyperlink{group__Efreet__Base_gac244d765b17100e82a736dc7b2a24b95}{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$ \mbox{\hyperlink{group__Efreet__Base_ga992637e269383ee4f0a053454427f313}{efreet\+\_\+cache\+\_\+home\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the XDG Cache Home directory. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{group__Efreet__Base_gafc5d42c04586106ef8a1744c5325513e}{efreet\+\_\+runtime\+\_\+dir\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the XDG User Runtime directory. \end{DoxyCompactList}\item 
const char $\ast$ \mbox{\hyperlink{group__Efreet__Base_ga1d63c5d8e56dfbe8fd7afddea3e33d78}{efreet\+\_\+hostname\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Returns the current hostname or empty string if not found. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Contains the methods used to support the FDO base directory specification. 

