\hypertarget{DataFile_8cpp}{}\section{Data\+File.\+cpp File Reference}
\label{DataFile_8cpp}\index{DataFile.cpp@{DataFile.cpp}}
{\ttfamily \#include $<$Data\+File.\+h$>$}\newline
{\ttfamily \#include $<$Boap\+Mc1.\+h$>$}\newline
{\ttfamily \#include $<$B\+Buffer.\+h$>$}\newline
{\ttfamily \#include $<$B\+Debug.\+h$>$}\newline
{\ttfamily \#include $<$errno.\+h$>$}\newline
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \mbox{\hyperlink{namespaceBMeasureApi}{B\+Measure\+Api}}
\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{DataFile_8cpp_a76d4fdde1df4c42c1d1fe9ef84c9cf03}{B\+D\+E\+B\+U\+G\+L1}}~0
\item 
\#define \mbox{\hyperlink{DataFile_8cpp_a307ed0b6048656da4b03f3f7f493fc68}{B\+D\+E\+B\+U\+G\+L2}}~0
\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4}{B\+Measure\+Api\+::\+Tds\+Data\+Type}} \{ \newline
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4accba8c3c78752ea608eb416d3d72ab89}{B\+Measure\+Api\+::\+Tds\+Type\+Void}}, 
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4a8b0554c168a1bbf7c6e1a28c8647d658}{B\+Measure\+Api\+::\+Tds\+Type\+I8}}, 
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4a99f832c2d3fc4369ea0cf0b8698d4c8b}{B\+Measure\+Api\+::\+Tds\+Type\+I16}}, 
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4a715b86059a3610e70cb7ee09097fe6b5}{B\+Measure\+Api\+::\+Tds\+Type\+I32}}, 
\newline
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4a974abde76dda42b78ed5cd6f971d0fba}{B\+Measure\+Api\+::\+Tds\+Type\+I64}}, 
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4ab7e743ba37b3bbf4ac2f0ee89a8a090f}{B\+Measure\+Api\+::\+Tds\+Type\+U8}}, 
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4a5b7e7a6457b4ec9ce2af3e111cbf5940}{B\+Measure\+Api\+::\+Tds\+Type\+U16}}, 
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4a9744a26327ac2e20c5f86f33d9b64c42}{B\+Measure\+Api\+::\+Tds\+Type\+U32}}, 
\newline
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4a81063932a95187a6b52590095e732033}{B\+Measure\+Api\+::\+Tds\+Type\+U64}}, 
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4a6d96dca3c340faf6e121da84593c49d8}{B\+Measure\+Api\+::\+Tds\+Type\+Single\+Float}}, 
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4aa048d92e5e21fa59c54e0a5dc0856359}{B\+Measure\+Api\+::\+Tds\+Type\+Double\+Float}}, 
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4a49277ec77da5be9431f9027a7947fe17}{B\+Measure\+Api\+::\+Tds\+Type\+Extended\+Float}}, 
\newline
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4a30bea951f8a9d1d6a6d9091e090b562f}{B\+Measure\+Api\+::\+Tds\+Type\+Single\+Float\+With\+Unit}} =0x19, 
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4a79eb8156c2806b178733e5306106ceeb}{B\+Measure\+Api\+::\+Tds\+Type\+Double\+Float\+With\+Unit}}, 
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4ae550935b6cb2336eb2461e6bb44ac82f}{B\+Measure\+Api\+::\+Tds\+Type\+Extended\+Float\+With\+Unit}}, 
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4a7436c529e612982a3bc214bc2cd07b8c}{B\+Measure\+Api\+::\+Tds\+Type\+String}} =0x20, 
\newline
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4adcd03fffed4784ee63077d2cbc3f2487}{B\+Measure\+Api\+::\+Tds\+Type\+Boolean}} =0x21, 
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4a42d01ca63359dcd6e84f57801407e950}{B\+Measure\+Api\+::\+Tds\+Type\+Time\+Stamp}} =0x44, 
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4af3696875fd02eb384365bba664347bbc}{B\+Measure\+Api\+::\+Tds\+Type\+Fixed\+Point}} =0x4F, 
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4a49964cf3c633f39d492cc046f28a0331}{B\+Measure\+Api\+::\+Tds\+Type\+Complex\+Single\+Float}} =0x08000c, 
\newline
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4ad0ebb0708e7869b95a313a11715e1142}{B\+Measure\+Api\+::\+Tds\+Type\+Complex\+Double\+Float}} =0x10000d, 
\mbox{\hyperlink{namespaceBMeasureApi_af3602bbf057ede8aaf394d12bd7da1b4a159f7e45140c61f1c519b009a53f1457}{B\+Measure\+Api\+::\+Tds\+Type\+D\+A\+Qmx\+Raw\+Data}} =0x\+F\+F\+F\+F\+F\+F\+FF
 \}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
const \textbf{ B\+U\+Int32} \mbox{\hyperlink{namespaceBMeasureApi_afe7d80788be361b9ba793c0f6b44f031}{B\+Measure\+Api\+::\+Toc\+Meta\+Data}} (1$<$$<$ 1)
\item 
const \textbf{ B\+U\+Int32} \mbox{\hyperlink{namespaceBMeasureApi_a93b8c9d6c61c5fcb24af8312514407ae}{B\+Measure\+Api\+::\+Toc\+New\+Obj\+List}} (1$<$$<$ 2)
\item 
const \textbf{ B\+U\+Int32} \mbox{\hyperlink{namespaceBMeasureApi_a8b07fc4afc56a1f247672ea1a628f8fc}{B\+Measure\+Api\+::\+Toc\+Raw\+Data}} (1$<$$<$ 3)
\item 
const \textbf{ B\+U\+Int32} \mbox{\hyperlink{namespaceBMeasureApi_a281c56a262f61ba75e1c5a574a8489b3}{B\+Measure\+Api\+::\+Toc\+Interleaved\+Data}} (1$<$$<$ 5)
\item 
const \textbf{ B\+U\+Int32} \mbox{\hyperlink{namespaceBMeasureApi_a4bdce80e12419ff616f0b14f86124346}{B\+Measure\+Api\+::\+Toc\+Big\+Endian}} (1$<$$<$ 6)
\item 
const \textbf{ B\+U\+Int32} \mbox{\hyperlink{namespaceBMeasureApi_abb3acba6e926916d4b93610988b1f347}{B\+Measure\+Api\+::\+Toc\+Daq\+Raw\+Data}} (1$<$$<$ 7)
\item 
\textbf{ B\+U\+Int32} \mbox{\hyperlink{namespaceBMeasureApi_a38d74591f7f1d058186c969d634257f7}{B\+Measure\+Api\+::round512}} (\textbf{ B\+U\+Int32} s)
\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\mbox{\Hypertarget{DataFile_8cpp_a76d4fdde1df4c42c1d1fe9ef84c9cf03}\label{DataFile_8cpp_a76d4fdde1df4c42c1d1fe9ef84c9cf03}} 
\index{DataFile.cpp@{DataFile.cpp}!BDEBUGL1@{BDEBUGL1}}
\index{BDEBUGL1@{BDEBUGL1}!DataFile.cpp@{DataFile.cpp}}
\subsubsection{\texorpdfstring{BDEBUGL1}{BDEBUGL1}}
{\footnotesize\ttfamily \#define B\+D\+E\+B\+U\+G\+L1~0}

\mbox{\Hypertarget{DataFile_8cpp_a307ed0b6048656da4b03f3f7f493fc68}\label{DataFile_8cpp_a307ed0b6048656da4b03f3f7f493fc68}} 
\index{DataFile.cpp@{DataFile.cpp}!BDEBUGL2@{BDEBUGL2}}
\index{BDEBUGL2@{BDEBUGL2}!DataFile.cpp@{DataFile.cpp}}
\subsubsection{\texorpdfstring{BDEBUGL2}{BDEBUGL2}}
{\footnotesize\ttfamily \#define B\+D\+E\+B\+U\+G\+L2~0}

