
\begin{DoxyItemize}
\item infos = Information about the iterate plugin is in keys below
\item infos/author = Markus Raab \href{mailto:elektra@libelektra.org}{\texttt{ elektra@libelektra.\+org}}
\item infos/licence = BSD
\item infos/provides =
\item infos/needs =
\item infos/placements = presetstorage postgetstorage
\item infos/status = unittest nodep libc experimental unfinished nodoc concept
\item infos/description = conditionally calls exported functions
\end{DoxyItemize}\hypertarget{md_src_plugins_iterate_README_src_plugins_iterate_README_md}{}\doxysection{Installation}\label{md_src_plugins_iterate_README_src_plugins_iterate_README_md}
See \mbox{\hyperlink{doc_INSTALL_md}{installation}}. The package is called {\ttfamily libelektra5-\/experimental}.\hypertarget{md_src_plugins_iterate_README_autotoc_md282}{}\doxysection{Usage}\label{md_src_plugins_iterate_README_autotoc_md282}
Suppose you have a plugin bar that exports the function {\ttfamily foo(\+Key $\ast$k)}. Then you can mount\+:


\begin{DoxyCode}{0}
\DoxyCodeLine{kdb mount file.dump /example/iterate dump iterate when=bar foo Key}

\end{DoxyCode}


Which will execute {\ttfamily foo(k)} for every key that has the metadata {\ttfamily when}. 