\hypertarget{group__Elput__Init__Group}{}\section{Library Init and Shutdown functions}
\label{group__Elput__Init__Group}\index{Library Init and Shutdown functions@{Library Init and Shutdown functions}}


Functions that start and shutdown the Elput library.  


\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Elput__Init__Group_gabde718edc099f32cae26bb58edc424b7}{elput\+\_\+init}} (void)
\begin{DoxyCompactList}\small\item\em Initialize the Elput library. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Elput__Init__Group_ga73c675b1a12fa8c1ac9d3e3abadbc006}{elput\+\_\+shutdown}} (void)
\begin{DoxyCompactList}\small\item\em Shutdown the Elput library. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Functions that start and shutdown the Elput library. 



\subsection{Function Documentation}
\mbox{\Hypertarget{group__Elput__Init__Group_gabde718edc099f32cae26bb58edc424b7}\label{group__Elput__Init__Group_gabde718edc099f32cae26bb58edc424b7}} 
\index{Library Init and Shutdown functions@{Library Init and Shutdown functions}!elput\+\_\+init@{elput\+\_\+init}}
\index{elput\+\_\+init@{elput\+\_\+init}!Library Init and Shutdown functions@{Library Init and Shutdown functions}}
\subsubsection{\texorpdfstring{elput\+\_\+init()}{elput\_init()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int elput\+\_\+init (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Initialize the Elput library. 

\begin{DoxyReturn}{Returns}
The number of times the library has been initialized without being shutdown. 0 is returned if an error occurs.
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+18 
\end{DoxySince}


References ecore\+\_\+event\+\_\+init(), ecore\+\_\+init(), eeze\+\_\+init(), eina\+\_\+init(), eina\+\_\+log\+\_\+domain\+\_\+register(), and E\+I\+N\+A\+\_\+\+L\+O\+G\+\_\+\+E\+RR.



Referenced by ecore\+\_\+drm2\+\_\+init().

\mbox{\Hypertarget{group__Elput__Init__Group_ga73c675b1a12fa8c1ac9d3e3abadbc006}\label{group__Elput__Init__Group_ga73c675b1a12fa8c1ac9d3e3abadbc006}} 
\index{Library Init and Shutdown functions@{Library Init and Shutdown functions}!elput\+\_\+shutdown@{elput\+\_\+shutdown}}
\index{elput\+\_\+shutdown@{elput\+\_\+shutdown}!Library Init and Shutdown functions@{Library Init and Shutdown functions}}
\subsubsection{\texorpdfstring{elput\+\_\+shutdown()}{elput\_shutdown()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int elput\+\_\+shutdown (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Shutdown the Elput library. 

\begin{DoxyReturn}{Returns}
The number of times the library has been initialized without being shutdown. 0 is returned if an error occurs.
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+18 
\end{DoxySince}


References ecore\+\_\+event\+\_\+type\+\_\+flush.

