\section{Class Hierarchy}
This inheritance list is sorted roughly, but not completely, alphabetically\+:\begin{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Backend\+Builder\+Init}{\pageref{classkdb_1_1tools_1_1BackendBuilderInit}}{}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Backend\+Factory}{\pageref{classkdb_1_1tools_1_1BackendFactory}}{}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Backend\+Info}{\pageref{structkdb_1_1tools_1_1BackendInfo}}{}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Backend\+Interface}{\pageref{classkdb_1_1tools_1_1BackendInterface}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Backend\+Builder}{\pageref{classkdb_1_1tools_1_1BackendBuilder}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Global\+Plugins\+Builder}{\pageref{classkdb_1_1tools_1_1GlobalPluginsBuilder}}{}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Mount\+Backend\+Builder}{\pageref{classkdb_1_1tools_1_1MountBackendBuilder}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Spec\+Backend\+Builder}{\pageref{classkdb_1_1tools_1_1SpecBackendBuilder}}{}
\end{DoxyCompactList}
\end{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Mount\+Backend\+Interface}{\pageref{classkdb_1_1tools_1_1MountBackendInterface}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Backend}{\pageref{classkdb_1_1tools_1_1Backend}}{}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Mount\+Backend\+Builder}{\pageref{classkdb_1_1tools_1_1MountBackendBuilder}}{}
\end{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Plugin\+Adder}{\pageref{classkdb_1_1tools_1_1PluginAdder}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Global\+Plugins}{\pageref{classkdb_1_1tools_1_1GlobalPlugins}}{}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Import\+Export\+Backend}{\pageref{classkdb_1_1tools_1_1ImportExportBackend}}{}
\end{DoxyCompactList}
\end{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Backends}{\pageref{classkdb_1_1tools_1_1Backends}}{}
\item \contentsline{section}{kdb\+:\+:Command}{\pageref{structkdb_1_1Command}}{}
\item \contentsline{section}{kdb\+:\+:Context}{\pageref{classkdb_1_1Context}}{}
\item \contentsline{section}{kdb\+:\+:Context\+Policy\+Is$<$ Policy $>$}{\pageref{classkdb_1_1ContextPolicyIs}}{}
\item \contentsline{section}{kdb\+:\+:Coordinator}{\pageref{classkdb_1_1Coordinator}}{}
\item \contentsline{section}{kdb\+:\+:Default\+Get\+Policy}{\pageref{classkdb_1_1DefaultGetPolicy}}{}
\item \contentsline{section}{kdb\+:\+:Default\+Set\+Policy}{\pageref{classkdb_1_1DefaultSetPolicy}}{}
\item \contentsline{section}{Doc\+Binding\+Data}{\pageref{structDocBindingData}}{}
\item \contentsline{section}{Doc\+Operation\+Data}{\pageref{structDocOperationData}}{}
\item \contentsline{section}{org.\+libelektra.\+Elektra}{\pageref{interfaceorg_1_1libelektra_1_1Elektra}}{}
\item std\+:\+:exception\begin{DoxyCompactList}
\item std\+:\+:runtime\+\_\+error\begin{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Tool\+Exception}{\pageref{structkdb_1_1tools_1_1ToolException}}{}
\end{DoxyCompactList}
\end{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:Get\+Policy\+Is$<$ Policy $>$}{\pageref{classkdb_1_1GetPolicyIs}}{}
\item \contentsline{section}{std\+:\+:hash$<$ kdb\+:\+:Key $>$}{\pageref{structstd_1_1hash_3_01kdb_1_1Key_01_4}}{}
\item \contentsline{section}{kdb\+:\+:K\+DB}{\pageref{classkdb_1_1KDB}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:merging\+:\+:Merging\+K\+DB}{\pageref{classkdb_1_1tools_1_1merging_1_1MergingKDB}}{}
\end{DoxyCompactList}
\item \contentsline{section}{org.\+libelektra.\+K\+DB}{\pageref{classorg_1_1libelektra_1_1KDB}}{}
\item \contentsline{section}{org.\+libelektra.\+exception.\+K\+D\+B\+Exception}{\pageref{classorg_1_1libelektra_1_1exception_1_1KDBException}}{}
\item \contentsline{section}{kdb\+:\+:Key}{\pageref{classkdb_1_1Key}}{}
\item \contentsline{section}{org.\+libelektra.\+Key}{\pageref{classorg_1_1libelektra_1_1Key}}{}
\item \contentsline{section}{org.\+libelektra.\+Key\+Name\+Iterator}{\pageref{classorg_1_1libelektra_1_1KeyNameIterator}}{}
\item \contentsline{section}{org.\+libelektra.\+Elektra.\+Key\+New\+Argument\+Flags}{\pageref{enumorg_1_1libelektra_1_1Elektra_1_1KeyNewArgumentFlags}}{}
\item \contentsline{section}{kdb\+:\+:Key\+Set}{\pageref{classkdb_1_1KeySet}}{}
\item \contentsline{section}{org.\+libelektra.\+Key\+Set}{\pageref{classorg_1_1libelektra_1_1KeySet}}{}
\item \contentsline{section}{kdb\+:\+:Key\+Set\+Iterator}{\pageref{classkdb_1_1KeySetIterator}}{}
\item \contentsline{section}{org.\+libelektra.\+Key\+Set\+Iterator}{\pageref{classorg_1_1libelektra_1_1KeySetIterator}}{}
\item \contentsline{section}{kdb\+:\+:Key\+Set\+Reverse\+Iterator}{\pageref{classkdb_1_1KeySetReverseIterator}}{}
\item \contentsline{section}{kdb\+:\+:Layer}{\pageref{classkdb_1_1Layer}}{}
\item \contentsline{section}{kdb\+:\+:Lock\+Policy\+Is$<$ Policy $>$}{\pageref{classkdb_1_1LockPolicyIs}}{}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Modules}{\pageref{classkdb_1_1tools_1_1Modules}}{}
\item \contentsline{section}{kdb\+:\+:Name\+Iterator}{\pageref{classkdb_1_1NameIterator}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:Name\+Reverse\+Iterator}{\pageref{classkdb_1_1NameReverseIterator}}{}
\end{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:none\+\_\+t}{\pageref{classkdb_1_1none__t}}{}
\item \contentsline{section}{kdb\+:\+:Observer\+Policy\+Is$<$ Policy $>$}{\pageref{classkdb_1_1ObserverPolicyIs}}{}
\item \contentsline{section}{Opmphm}{\pageref{structOpmphm}}{}
\item \contentsline{section}{Opmphm\+Edge}{\pageref{structOpmphmEdge}}{}
\item \contentsline{section}{kdb\+:\+:Per\+Context}{\pageref{structkdb_1_1PerContext}}{}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Plugin}{\pageref{classkdb_1_1tools_1_1Plugin}}{}
\item \contentsline{section}{org.\+libelektra.\+Plugin}{\pageref{interfaceorg_1_1libelektra_1_1Plugin}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{org.\+libelektra.\+plugin.\+Native\+Plugin}{\pageref{classorg_1_1libelektra_1_1plugin_1_1NativePlugin}}{}
\end{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Plugin\+Database}{\pageref{classkdb_1_1tools_1_1PluginDatabase}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Modules\+Plugin\+Database}{\pageref{classkdb_1_1tools_1_1ModulesPluginDatabase}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Mock\+Plugin\+Database}{\pageref{classkdb_1_1tools_1_1MockPluginDatabase}}{}
\end{DoxyCompactList}
\end{DoxyCompactList}
\item \contentsline{section}{org.\+libelektra.\+Plugin\+Loader}{\pageref{classorg_1_1libelektra_1_1PluginLoader}}{}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Plugins}{\pageref{classkdb_1_1tools_1_1Plugins}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Error\+Plugins}{\pageref{classkdb_1_1tools_1_1ErrorPlugins}}{}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Get\+Plugins}{\pageref{classkdb_1_1tools_1_1GetPlugins}}{}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Set\+Plugins}{\pageref{classkdb_1_1tools_1_1SetPlugins}}{}
\end{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Plugin\+Spec}{\pageref{classkdb_1_1tools_1_1PluginSpec}}{}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Plugin\+Spec\+Hash}{\pageref{structkdb_1_1tools_1_1PluginSpecHash}}{}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Serialize\+Interface}{\pageref{classkdb_1_1tools_1_1SerializeInterface}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Global\+Plugins}{\pageref{classkdb_1_1tools_1_1GlobalPlugins}}{}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Mount\+Backend\+Interface}{\pageref{classkdb_1_1tools_1_1MountBackendInterface}}{}
\end{DoxyCompactList}
\item \contentsline{section}{kdb\+:\+:Set\+Policy\+Is$<$ Policy $>$}{\pageref{classkdb_1_1SetPolicyIs}}{}
\item \contentsline{section}{Some\+Io\+Lib\+Handle}{\pageref{structSomeIoLibHandle}}{}
\item \contentsline{section}{kdb\+:\+:tools\+:\+:Spec\+Reader}{\pageref{classkdb_1_1tools_1_1SpecReader}}{}
\item \contentsline{section}{kdb\+:\+:Thread\+Subject}{\pageref{classkdb_1_1ThreadSubject}}{}
\item \contentsline{section}{kdb\+:\+:Va\+Alloc}{\pageref{structkdb_1_1VaAlloc}}{}
\item \contentsline{section}{kdb\+:\+:Value\+Observer}{\pageref{classkdb_1_1ValueObserver}}{}
\item \contentsline{section}{kdb\+:\+:Wrapped}{\pageref{classkdb_1_1Wrapped}}{}
\item \contentsline{section}{kdb\+:\+:Write\+Policy\+Is$<$ Policy $>$}{\pageref{classkdb_1_1WritePolicyIs}}{}
\end{DoxyCompactList}
