\hypertarget{invasive__containers_8h}{}\doxysection{kblib/invasive\+\_\+containers.h File Reference} \label{invasive__containers_8h}\index{kblib/invasive\_containers.h@{kblib/invasive\_containers.h}} Provides map types which directly use the members of the value type to create the map structure. {\ttfamily \#include \char`\"{}hash.\+h\char`\"{}}\newline {\ttfamily \#include \char`\"{}traits.\+h\char`\"{}}\newline {\ttfamily \#include $<$deque$>$}\newline {\ttfamily \#include $<$unordered\+\_\+map$>$}\newline Include dependency graph for invasive\+\_\+containers.\+h\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{invasive__containers_8h__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=230pt]{invasive__containers_8h__dep__incl} \end{center} \end{figure} \doxysubsection*{Classes} \begin{DoxyCompactItemize} \item class \mbox{\hyperlink{classkblib_1_1invasive__map}{kblib\+::invasive\+\_\+map$<$ Value, Key, Hash $>$}} \item class \mbox{\hyperlink{classkblib_1_1invasive__dual__map}{kblib\+::invasive\+\_\+dual\+\_\+map$<$ Value, Key1, Key2, Hash1, Hash2 $>$}} \end{DoxyCompactItemize} \doxysubsection*{Namespaces} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{namespacekblib}{kblib}} \begin{DoxyCompactList}\small\item\em The main namespace in which all entities from kblib are defined. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection{Detailed Description} Provides map types which directly use the members of the value type to create the map structure. \begin{DoxyAuthor}{Author} killerbee \end{DoxyAuthor} \begin{DoxyDate}{Date} 2019-\/2021 \end{DoxyDate} \begin{DoxyCopyright}{Copyright} GNU General Public Licence v3.\+0 \end{DoxyCopyright}