\hypertarget{evil__stdlib_8h}{\section{evil\+\_\+stdlib.\+h File Reference}
\label{evil__stdlib_8h}\index{evil\+\_\+stdlib.\+h@{evil\+\_\+stdlib.\+h}}
}


The file that provides functions ported from Unix in stdlib.\+h.  


\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{group__Evil__Stdlib__Group_ga1c8b16a3abcb4dc450a0a62b42c554dd}{setenv} (const char $\ast$name, const char $\ast$value, int overwrite)
\begin{DoxyCompactList}\small\item\em Create, modify, or remove environment variables. \end{DoxyCompactList}\item 
int \hyperlink{group__Evil__Stdlib__Group_ga17a3a11d20a551951a4acbc3872b280c}{unsetenv} (const char $\ast$name)
\begin{DoxyCompactList}\small\item\em Remove environment variables. \end{DoxyCompactList}\item 
int \hyperlink{group__Evil__Stdlib__Group_gab62e7adedbeaf115d479d057e1c7b795}{mkstemp} (char $\ast$\+\_\+\+\_\+template)
\begin{DoxyCompactList}\small\item\em Create a unique temporary file name. \end{DoxyCompactList}\item 
char $\ast$ \hyperlink{group__Evil__Stdlib__Group_ga1251526bfc32a1b8a5263bfa352254e2}{mkdtemp} (char $\ast$\+\_\+\+\_\+template)
\begin{DoxyCompactList}\small\item\em create an unique temporary directory \end{DoxyCompactList}\item 
int \hyperlink{group__Evil__Stdlib__Group_ga3cd3b72ac138782cad52c08cd4bdfc86}{mkstemps} (char $\ast$\+\_\+\+\_\+template, int suffixlen)
\begin{DoxyCompactList}\small\item\em Create a unique temporary file name with a suffix. \end{DoxyCompactList}\item 
char $\ast$ \hyperlink{group__Evil__Stdlib__Group_gafefd37e884231d4b4efe6a3edfdd53d9}{realpath} (const char $\ast$file\+\_\+name, char $\ast$resolved\+\_\+name)
\begin{DoxyCompactList}\small\item\em Return an absolute or full path name for a specified relative path name. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
The file that provides functions ported from Unix in stdlib.\+h. 

