\hypertarget{pluginspec_8hpp}{\section{pluginspec.\+hpp File Reference}
\label{pluginspec_8hpp}\index{pluginspec.\+hpp@{pluginspec.\+hpp}}
}


Interface to specify which plugin is meant.  


{\ttfamily \#include $<$string$>$}\\*
{\ttfamily \#include $<$vector$>$}\\*
{\ttfamily \#include $<$kdb.\+hpp$>$}\\*
Include dependency graph for pluginspec.\+hpp\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{pluginspec_8hpp__incl}
\end{center}
\end{figure}
This graph shows which files directly or indirectly include this file\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{pluginspec_8hpp__dep__incl}
\end{center}
\end{figure}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classkdb_1_1tools_1_1PluginSpec}{kdb\+::tools\+::\+Plugin\+Spec}
\begin{DoxyCompactList}\small\item\em Specifies a plugin by its name and configuration. \end{DoxyCompactList}\item 
struct \hyperlink{structkdb_1_1tools_1_1PluginSpecHash}{kdb\+::tools\+::\+Plugin\+Spec\+Hash}
\begin{DoxyCompactList}\small\item\em Only to be used with Plugin\+Spec\+Name! \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \hyperlink{namespacekdb}{kdb}
\begin{DoxyCompactList}\small\item\em This is the main namespace for the C++ binding and libraries. \end{DoxyCompactList}\item 
 \hyperlink{namespacekdb_1_1tools}{kdb\+::tools}
\begin{DoxyCompactList}\small\item\em This namespace is for the libtool library. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{namespacekdb_1_1tools_a7a731fb15351e62222ae8763ca6aa876}{std\+::ostream \& \hyperlink{namespacekdb_1_1tools_a7a731fb15351e62222ae8763ca6aa876}{kdb\+::tools\+::operator$<$$<$} (std\+::ostream \&os, Plugin\+Spec const \&spec)}\label{namespacekdb_1_1tools_a7a731fb15351e62222ae8763ca6aa876}

\begin{DoxyCompactList}\small\item\em Output the name, refname and size of config. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Interface to specify which plugin is meant. 

\begin{DoxyCopyright}{Copyright}
B\+S\+D License (see doc/\+C\+O\+P\+Y\+I\+N\+G or \href{http://www.libelektra.org}{\tt http\+://www.\+libelektra.\+org}) 
\end{DoxyCopyright}
