\doxysection{Efreet\+\_\+\+Mime.\+h File Reference}
\hypertarget{Efreet__Mime_8h}{}\label{Efreet__Mime_8h}\index{Efreet\_Mime.h@{Efreet\_Mime.h}}


The file that must be included by any project wishing to use.  


\doxysubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
EAPI int \mbox{\hyperlink{group__Efreet__Mime_gad63027f25e77f7c2298f01f2b705465a}{efreet\+\_\+mime\+\_\+init}} (void)
\begin{DoxyCompactList}\small\item\em Initializes the efreet mime settings. \end{DoxyCompactList}\item 
EAPI int \mbox{\hyperlink{group__Efreet__Mime_gacda6031934032e4b4610f0062a537274}{efreet\+\_\+mime\+\_\+shutdown}} (void)
\begin{DoxyCompactList}\small\item\em Shuts down Efreet mime settings system if a balanced number of init/shutdown calls have been made. \end{DoxyCompactList}\item 
EAPI const char \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__Efreet__Mime_ga0c235b651643fa8b634ddd5ebe6a37d4}{efreet\+\_\+mime\+\_\+type\+\_\+get}} (const char \texorpdfstring{$\ast$}{*}file)
\begin{DoxyCompactList}\small\item\em Retrieve the mime type of a file. \end{DoxyCompactList}\item 
EAPI const char \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__Efreet__Mime_ga171b4f520fd45eba2a886bfa92ffde12}{efreet\+\_\+mime\+\_\+magic\+\_\+type\+\_\+get}} (const char \texorpdfstring{$\ast$}{*}file)
\begin{DoxyCompactList}\small\item\em Retrieve the mime type of a file using magic. \end{DoxyCompactList}\item 
EAPI const char \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__Efreet__Mime_ga7ddd965859099d5f013cda3a71321bc0}{efreet\+\_\+mime\+\_\+globs\+\_\+type\+\_\+get}} (const char \texorpdfstring{$\ast$}{*}file)
\begin{DoxyCompactList}\small\item\em Retrieve the mime type of a file using globs. \end{DoxyCompactList}\item 
EAPI const char \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__Efreet__Mime_ga009d5890c9bc8e1dda1f8fb43c6fefa9}{efreet\+\_\+mime\+\_\+special\+\_\+type\+\_\+get}} (const char \texorpdfstring{$\ast$}{*}file)
\begin{DoxyCompactList}\small\item\em Retrieve the special mime type of a file. \end{DoxyCompactList}\item 
EAPI const char \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__Efreet__Mime_gaab75e39295461322bf4d23cf7c22ed22}{efreet\+\_\+mime\+\_\+fallback\+\_\+type\+\_\+get}} (const char \texorpdfstring{$\ast$}{*}file)
\begin{DoxyCompactList}\small\item\em Retrieve the fallback mime type of a file. \end{DoxyCompactList}\item 
EAPI const char \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__Efreet__Mime_gace07bac3ddeff549bb5387a9f255135f}{efreet\+\_\+mime\+\_\+type\+\_\+icon\+\_\+get}} (const char \texorpdfstring{$\ast$}{*}mime, const char \texorpdfstring{$\ast$}{*}theme, unsigned int size)
\begin{DoxyCompactList}\small\item\em Retrieve the mime type icon for a file. \end{DoxyCompactList}\item 
EAPI void {\bfseries efreet\+\_\+mime\+\_\+type\+\_\+cache\+\_\+clear} (void)
\begin{DoxyCompactList}\small\item\em Clear mime icons mapping cache. \end{DoxyCompactList}\item 
EAPI void \mbox{\hyperlink{group__Efreet__Mime_ga66160d959c2780a377a5eb2356559b48}{efreet\+\_\+mime\+\_\+type\+\_\+cache\+\_\+flush}} (void)
\begin{DoxyCompactList}\small\item\em Flush mime icons mapping cache. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
The file that must be included by any project wishing to use. 

