\hypertarget{class_k_b_l_i_b___n_s_1_1basic__teestream}{}\doxysection{KBLIB\+\_\+\+NS\+::basic\+\_\+teestream\texorpdfstring{$<$}{<} StreamA, StreamB \texorpdfstring{$>$}{>} Class Template Reference} \label{class_k_b_l_i_b___n_s_1_1basic__teestream}\index{KBLIB\_NS::basic\_teestream$<$ StreamA, StreamB $>$@{KBLIB\_NS::basic\_teestream$<$ StreamA, StreamB $>$}} {\ttfamily \#include $<$kblib/io.\+h$>$} Inheritance diagram for KBLIB\+\_\+\+NS\+::basic\+\_\+teestream\texorpdfstring{$<$}{<} StreamA, StreamB \texorpdfstring{$>$}{>}\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=231pt]{class_k_b_l_i_b___n_s_1_1basic__teestream__inherit__graph} \end{center} \end{figure} Collaboration diagram for KBLIB\+\_\+\+NS\+::basic\+\_\+teestream\texorpdfstring{$<$}{<} StreamA, StreamB \texorpdfstring{$>$}{>}\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=231pt]{class_k_b_l_i_b___n_s_1_1basic__teestream__coll__graph} \end{center} \end{figure} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1basic__teestream_aa482258108892a298d0764f39fbd045f}{basic\+\_\+teestream}} (StreamA \&\mbox{\hyperlink{namespace_k_b_l_i_b___n_s_a228a6004801f23e3746cd67df6bcbeb6}{a}}, StreamB \&b) \item auto \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1basic__teestream_a70a7ed1545b89b3e538d999e7513ce7a}{rdbuf}} () const -\/$>$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1detail__io_1_1basic__teestreambuf}{buf\+\_\+type}} $\ast$ \end{DoxyCompactItemize} \doxysubsection{Detailed Description} \subsubsection*{template$<$typename StreamA, typename StreamB$>$\newline class KBLIB\+\_\+\+NS\+::basic\+\_\+teestream$<$ Stream\+A, Stream\+B $>$} Definition at line \mbox{\hyperlink{io_8h_source_l00498}{498}} of file \mbox{\hyperlink{io_8h_source}{io.\+h}}. \doxysubsection{Constructor \& Destructor Documentation} \mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1basic__teestream_aa482258108892a298d0764f39fbd045f}\label{class_k_b_l_i_b___n_s_1_1basic__teestream_aa482258108892a298d0764f39fbd045f}} \index{KBLIB\_NS::basic\_teestream$<$ StreamA, StreamB $>$@{KBLIB\_NS::basic\_teestream$<$ StreamA, StreamB $>$}!basic\_teestream@{basic\_teestream}} \index{basic\_teestream@{basic\_teestream}!KBLIB\_NS::basic\_teestream$<$ StreamA, StreamB $>$@{KBLIB\_NS::basic\_teestream$<$ StreamA, StreamB $>$}} \doxysubsubsection{\texorpdfstring{basic\_teestream()}{basic\_teestream()}} {\footnotesize\ttfamily template$<$typename StreamA , typename StreamB $>$ \\ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1basic__teestream}{KBLIB\+\_\+\+NS\+::basic\+\_\+teestream}}$<$ StreamA, StreamB $>$\+::basic\+\_\+teestream (\begin{DoxyParamCaption}\item[{StreamA \&}]{a, }\item[{StreamB \&}]{b }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} Definition at line \mbox{\hyperlink{io_8h_source_l00516}{516}} of file \mbox{\hyperlink{io_8h_source}{io.\+h}}. \doxysubsection{Member Function Documentation} \mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1basic__teestream_a70a7ed1545b89b3e538d999e7513ce7a}\label{class_k_b_l_i_b___n_s_1_1basic__teestream_a70a7ed1545b89b3e538d999e7513ce7a}} \index{KBLIB\_NS::basic\_teestream$<$ StreamA, StreamB $>$@{KBLIB\_NS::basic\_teestream$<$ StreamA, StreamB $>$}!rdbuf@{rdbuf}} \index{rdbuf@{rdbuf}!KBLIB\_NS::basic\_teestream$<$ StreamA, StreamB $>$@{KBLIB\_NS::basic\_teestream$<$ StreamA, StreamB $>$}} \doxysubsubsection{\texorpdfstring{rdbuf()}{rdbuf()}} {\footnotesize\ttfamily template$<$typename StreamA , typename StreamB $>$ \\ auto \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1basic__teestream}{KBLIB\+\_\+\+NS\+::basic\+\_\+teestream}}$<$ StreamA, StreamB $>$\+::rdbuf (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1detail__io_1_1basic__teestreambuf}{buf\+\_\+type}}$\ast$ \hspace{0.3cm}{\ttfamily [inline]}} Definition at line \mbox{\hyperlink{io_8h_source_l00520}{520}} of file \mbox{\hyperlink{io_8h_source}{io.\+h}}. The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize} \item kblib/\mbox{\hyperlink{io_8h}{io.\+h}}\end{DoxyCompactItemize}