\hypertarget{multi__span_8h}{}\doxysection{kblib/multi\+\_\+span.h File Reference}
\label{multi__span_8h}\index{kblib/multi\_span.h@{kblib/multi\_span.h}}


Provides multi\+\_\+span.  


{\ttfamily \#include \char`\"{}tdecl.\+h\char`\"{}}\newline
{\ttfamily \#include $<$algorithm$>$}\newline
{\ttfamily \#include $<$vector$>$}\newline
{\ttfamily \#include $<$tuple$>$}\newline
{\ttfamily \#include $<$optional$>$}\newline
{\ttfamily \#include $<$ostream$>$}\newline
{\ttfamily \#include $<$type\+\_\+traits$>$}\newline
{\ttfamily \#include $<$utility$>$}\newline
{\ttfamily \#include $<$boost/iterator.\+hpp$>$}\newline
{\ttfamily \#include $<$boost/iterator/iterator\+\_\+facade.\+hpp$>$}\newline
{\ttfamily \#include $<$gsl/gsl$>$}\newline
Include dependency graph for multi\+\_\+span.\+h\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{multi__span_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=198pt]{multi__span_8h__dep__incl}
\end{center}
\end{figure}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{classkblib_1_1multi__impl_1_1mulspan__iterator}{kblib\+::multi\+\_\+impl\+::mulspan\+\_\+iterator$<$ T $>$}}
\item 
class \mbox{\hyperlink{classkblib_1_1multi__span}{kblib\+::multi\+\_\+span$<$ T $>$}}
\end{DoxyCompactItemize}
\doxysubsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
namespace \mbox{\hyperlink{namespacekblib}{kblib}}
\begin{DoxyCompactList}\small\item\em The main namespace in which all entities from kblib are defined. \end{DoxyCompactList}\item 
namespace \mbox{\hyperlink{namespacekblib_1_1multi__impl}{kblib\+::multi\+\_\+impl}}
\end{DoxyCompactItemize}
\doxysubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$typename T $>$ }\\using \mbox{\hyperlink{namespacekblib_1_1multi__impl_aff33601fdddeaec012840562c0d4a56f}{kblib\+::multi\+\_\+impl\+::subspan\+\_\+t}} = std\+::pair$<$ std\+::ptrdiff\+\_\+t, span$<$ T $>$ $>$
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Provides multi\+\_\+span. 

\begin{DoxyAuthor}{Author}
killerbee 
\end{DoxyAuthor}
\begin{DoxyDate}{Date}
2019-\/2021 
\end{DoxyDate}
\begin{DoxyCopyright}{Copyright}
GNU General Public Licence v3.\+0 
\end{DoxyCopyright}


Definition in file \mbox{\hyperlink{multi__span_8h_source}{multi\+\_\+span.\+h}}.

