\section{Data Structures}
Here are the data structures with brief descriptions\-:\begin{DoxyCompactList}
\item\contentsline{section}{\hyperlink{classkdb_1_1tools_1_1Backend}{kdb\-::tools\-::\-Backend} \\*A representation of the backend (= set of plugins) that can be mounted }{\pageref{classkdb_1_1tools_1_1Backend}}{}
\item\contentsline{section}{\hyperlink{structkdb_1_1tools_1_1BackendInfo}{kdb\-::tools\-::\-Backend\-Info} \\*Info about a backend }{\pageref{structkdb_1_1tools_1_1BackendInfo}}{}
\item\contentsline{section}{\hyperlink{classkdb_1_1tools_1_1Backends}{kdb\-::tools\-::\-Backends} \\*Allows to list backends }{\pageref{classkdb_1_1tools_1_1Backends}}{}
\item\contentsline{section}{\hyperlink{classkdb_1_1Context}{kdb\-::\-Context} \\*Provides a context for configuration }{\pageref{classkdb_1_1Context}}{}
\item\contentsline{section}{\hyperlink{classkdb_1_1KDB}{kdb\-::\-K\-D\-B} \\*Opens the session with the \hyperlink{classkdb_1_1Key}{Key} database.   }{\pageref{classkdb_1_1KDB}}{}
\item\contentsline{section}{\hyperlink{classkdb_1_1Key}{kdb\-::\-Key} \\*A Key is the essential class that encapsulates key \hyperlink{group__keyname}{name }, \hyperlink{group__keyvalue}{value } and \hyperlink{group__keymeta}{metainfo }.  }{\pageref{classkdb_1_1Key}}{}
\item\contentsline{section}{\hyperlink{classkdb_1_1KeySet}{kdb\-::\-Key\-Set} \\*A keyset holds together a set of keys }{\pageref{classkdb_1_1KeySet}}{}
\item\contentsline{section}{\hyperlink{classkdb_1_1KeySetIterator}{kdb\-::\-Key\-Set\-Iterator} }{\pageref{classkdb_1_1KeySetIterator}}{}
\item\contentsline{section}{\hyperlink{classkdb_1_1KeySetReverseIterator}{kdb\-::\-Key\-Set\-Reverse\-Iterator} }{\pageref{classkdb_1_1KeySetReverseIterator}}{}
\item\contentsline{section}{\hyperlink{classkdb_1_1tools_1_1Modules}{kdb\-::tools\-::\-Modules} \\*Allows to load plugins }{\pageref{classkdb_1_1tools_1_1Modules}}{}
\item\contentsline{section}{\hyperlink{classkdb_1_1tools_1_1Plugin}{kdb\-::tools\-::\-Plugin} }{\pageref{classkdb_1_1tools_1_1Plugin}}{}
\item\contentsline{section}{\hyperlink{classkdb_1_1tools_1_1Plugins}{kdb\-::tools\-::\-Plugins} \\*A collection of plugins (either get, set or error) }{\pageref{classkdb_1_1tools_1_1Plugins}}{}
\item\contentsline{section}{\hyperlink{structkdb_1_1tools_1_1ToolException}{kdb\-::tools\-::\-Tool\-Exception} \\*All exceptions from the elektratools library are derived from this exception }{\pageref{structkdb_1_1tools_1_1ToolException}}{}
\end{DoxyCompactList}
