\doxysection{Bds\+::Data\+Collate Class Reference}
\hypertarget{classBds_1_1DataCollate}{}\label{classBds_1_1DataCollate}\index{Bds::DataCollate@{Bds::DataCollate}}


Not sure if this is used or what it does.  




{\ttfamily \#include $<$Bds\+Data\+Collate.\+h$>$}

\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classBds_1_1DataCollate_af6e8c5f8cf7d1208df03c45630032a28}{Data\+Collate}} ()
\item 
\mbox{\hyperlink{classBds_1_1DataCollate_ac697d5fdef63dba0e18540c4a5933ed7}{\texorpdfstring{$\sim$}{\string~}\+Data\+Collate}} ()
\item 
\textbf{ BError} \mbox{\hyperlink{classBds_1_1DataCollate_a22820908f11dc7aac6732a16c917dfe8}{add\+Source}} (\mbox{\hyperlink{classBds_1_1DataFile}{Data\+File}} \&data\+File, \textbf{ BUInt} channel)
\item 
\textbf{ BError} \mbox{\hyperlink{classBds_1_1DataCollate_a6f26fc0308e31ff9c326a5875168951d}{read\+Data}} (\textbf{ BUInt32} block\+Number, \mbox{\hyperlink{classBds_1_1DataBlock}{Data\+Block}} \&\textbf{ data})
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Not sure if this is used or what it does. 

\doxysubsection{Constructor \& Destructor Documentation}
\Hypertarget{classBds_1_1DataCollate_af6e8c5f8cf7d1208df03c45630032a28}\label{classBds_1_1DataCollate_af6e8c5f8cf7d1208df03c45630032a28} 
\index{Bds::DataCollate@{Bds::DataCollate}!DataCollate@{DataCollate}}
\index{DataCollate@{DataCollate}!Bds::DataCollate@{Bds::DataCollate}}
\doxysubsubsection{\texorpdfstring{DataCollate()}{DataCollate()}}
{\footnotesize\ttfamily Bds\+::\+Data\+Collate\+::\+Data\+Collate (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\Hypertarget{classBds_1_1DataCollate_ac697d5fdef63dba0e18540c4a5933ed7}\label{classBds_1_1DataCollate_ac697d5fdef63dba0e18540c4a5933ed7} 
\index{Bds::DataCollate@{Bds::DataCollate}!````~DataCollate@{\texorpdfstring{$\sim$}{\string~}DataCollate}}
\index{````~DataCollate@{\texorpdfstring{$\sim$}{\string~}DataCollate}!Bds::DataCollate@{Bds::DataCollate}}
\doxysubsubsection{\texorpdfstring{\texorpdfstring{$\sim$}{\string~}DataCollate()}{\string~DataCollate()}}
{\footnotesize\ttfamily Bds\+::\+Data\+Collate\+::\texorpdfstring{$\sim$}{\string~}\+Data\+Collate (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\doxysubsection{Member Function Documentation}
\Hypertarget{classBds_1_1DataCollate_a22820908f11dc7aac6732a16c917dfe8}\label{classBds_1_1DataCollate_a22820908f11dc7aac6732a16c917dfe8} 
\index{Bds::DataCollate@{Bds::DataCollate}!addSource@{addSource}}
\index{addSource@{addSource}!Bds::DataCollate@{Bds::DataCollate}}
\doxysubsubsection{\texorpdfstring{addSource()}{addSource()}}
{\footnotesize\ttfamily \textbf{ BError} Bds\+::\+Data\+Collate\+::add\+Source (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBds_1_1DataFile}{Data\+File}} \&}]{data\+File,  }\item[{\textbf{ BUInt}}]{channel }\end{DoxyParamCaption})}

\Hypertarget{classBds_1_1DataCollate_a6f26fc0308e31ff9c326a5875168951d}\label{classBds_1_1DataCollate_a6f26fc0308e31ff9c326a5875168951d} 
\index{Bds::DataCollate@{Bds::DataCollate}!readData@{readData}}
\index{readData@{readData}!Bds::DataCollate@{Bds::DataCollate}}
\doxysubsubsection{\texorpdfstring{readData()}{readData()}}
{\footnotesize\ttfamily \textbf{ BError} Bds\+::\+Data\+Collate\+::read\+Data (\begin{DoxyParamCaption}\item[{\textbf{ BUInt32}}]{block\+Number,  }\item[{\mbox{\hyperlink{classBds_1_1DataBlock}{Data\+Block}} \&}]{data }\end{DoxyParamCaption})}



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
/src/blacknest/bds/bds/bds\+Data\+Lib/\mbox{\hyperlink{BdsDataCollate_8h}{Bds\+Data\+Collate.\+h}}\item 
/src/blacknest/bds/bds/bds\+Data\+Lib/\mbox{\hyperlink{BdsDataCollate_8cpp}{Bds\+Data\+Collate.\+cpp}}\end{DoxyCompactItemize}
