\hypertarget{group__trie}{
\section{Internal Datastructure for mountpoints}
\label{group__trie}\index{Internal Datastructure for mountpoints@{Internal Datastructure for mountpoints}}
}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{struct__Backend}{Backend} $\ast$ \hyperlink{group__trie_ga01cd822dd59a8929211f9ec804c15561}{elektraTrieLookup} (\hyperlink{struct__Trie}{Trie} $\ast$trie, const \hyperlink{struct__Key}{Key} $\ast$key)
\item 
int \hyperlink{group__trie_gafbd6d64636af0f06b703c1b0c32c0372}{elektraTrieClose} (\hyperlink{struct__Trie}{Trie} $\ast$trie, \hyperlink{struct__Key}{Key} $\ast$errorKey)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{group__trie_gafbd6d64636af0f06b703c1b0c32c0372}{
\index{trie@{trie}!elektraTrieClose@{elektraTrieClose}}
\index{elektraTrieClose@{elektraTrieClose}!trie@{trie}}
\subsubsection[{elektraTrieClose}]{\setlength{\rightskip}{0pt plus 5cm}int elektraTrieClose (
\begin{DoxyParamCaption}
\item[{{\bf Trie} $\ast$}]{ trie, }
\item[{{\bf Key} $\ast$}]{ errorKey}
\end{DoxyParamCaption}
)}}
\label{group__trie_gafbd6d64636af0f06b703c1b0c32c0372}
Closes the trie and all opened backends within.


\begin{DoxyParams}{Parameters}
\item[{\em trie}]the trie to close \item[{\em errorKey}]the key used to report warnings\end{DoxyParams}

\begin{DoxyRetVals}{Return values}
\item[{\em 0}]on success \end{DoxyRetVals}
\hypertarget{group__trie_ga01cd822dd59a8929211f9ec804c15561}{
\index{trie@{trie}!elektraTrieLookup@{elektraTrieLookup}}
\index{elektraTrieLookup@{elektraTrieLookup}!trie@{trie}}
\subsubsection[{elektraTrieLookup}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Backend}$\ast$ elektraTrieLookup (
\begin{DoxyParamCaption}
\item[{{\bf Trie} $\ast$}]{ trie, }
\item[{const {\bf Key} $\ast$}]{ key}
\end{DoxyParamCaption}
)}}
\label{group__trie_ga01cd822dd59a8929211f9ec804c15561}
Lookups a backend inside the trie.

\begin{DoxyReturn}{Returns}
the backend if found 

0 otherwise 
\end{DoxyReturn}

\begin{DoxyParams}{Parameters}
\item[{\em trie}]the trie object to work with \item[{\em key}]the name of this key will be looked up \end{DoxyParams}
