\hypertarget{classBMeasureApi_1_1BMeasure}{}\section{B\+Measure\+Api\+::B\+Measure Class Reference}
\label{classBMeasureApi_1_1BMeasure}\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}


{\ttfamily \#include $<$B\+Measure\+B.\+h$>$}

Inheritance diagram for B\+Measure\+Api\+::B\+Measure\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=4.000000cm]{classBMeasureApi_1_1BMeasure}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classBMeasureApi_1_1BMeasure_aa795abc0fac3327db9042db3d28cdf63}{B\+Measure}} (\textbf{ Bool} threaded=0, \textbf{ B\+U\+Int} req\+Size=512)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a3af7b721eb99cd409c86ef7f66b91181}{get\+Node\+Info}} (\mbox{\hyperlink{classBMeasureApi_1_1NodeInfo}{Node\+Info}} \&node\+Info)
\begin{DoxyCompactList}\small\item\em Get node information. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_ab7bee8c414db5dfc5b1d9841ac5c9ebd}{factory\+Reset}} (const \textbf{ B\+Int32} \&boot\+Loader, const \textbf{ B\+Int32} \&reset\+Config)
\begin{DoxyCompactList}\small\item\em Factory reset. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a4d876599b648aa59fb5865746364a835}{get\+Status}} (\mbox{\hyperlink{classBMeasureApi_1_1NodeStatus}{Node\+Status}} \&node\+Status)
\begin{DoxyCompactList}\small\item\em Get the node status. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_ae2b4cb3b29541598385c7c3eb7b56a32}{send\+Status}} (const \mbox{\hyperlink{classBMeasureApi_1_1NodeStatus}{Node\+Status}} \&node\+Status)
\begin{DoxyCompactList}\small\item\em Sends the current status. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_af7383bda604044fc86a7cb9c4d5b6f7e}{send\+Time}} (const \textbf{ B\+Time\+Us} \&time)
\begin{DoxyCompactList}\small\item\em Sends the current time. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_adcbbe33e45e811e8d102d947a7e30dca}{set\+Mode}} (const \mbox{\hyperlink{namespaceBMeasureApi_aef0db383962da47c68dff85302938b53}{Mode}} \&mode)
\begin{DoxyCompactList}\small\item\em Set the current operational mode. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a85b0cb26b8357c8d54a705ad656ea27d}{set\+Secure\+Mode}} (const \mbox{\hyperlink{namespaceBMeasureApi_a92b2791278ae65a39ec85c44435af22f}{Secure\+Mode}} \&secure\+Mode)
\begin{DoxyCompactList}\small\item\em Set the security mode. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a379c4d283df1c221acf0a549a25e2dae}{set\+Secure\+Key}} (const \textbf{ B\+String} \&key)
\begin{DoxyCompactList}\small\item\em Set the security key. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_aeb25a8d78bd099486547d924ebdf51d2}{login}} (const \textbf{ B\+String} \&user, const \textbf{ B\+String} \&password)
\begin{DoxyCompactList}\small\item\em Provides user/password information for secure connection. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_ae7c06111edcbfad84bde76434615eb25}{get\+Information}} (\mbox{\hyperlink{classBMeasureApi_1_1Information}{Information}} \&info)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_ae40a6f2068778c41a08ce53966881618}{get\+Info\+Block}} (\mbox{\hyperlink{classBMeasureApi_1_1InfoBlock}{Info\+Block}} \&info\+Block)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_abd8e06d0257e09e59bb929e3c4807b4c}{get\+Channel\+Config}} (const \textbf{ B\+U\+Int32} \&channel\+Number, \mbox{\hyperlink{classBMeasureApi_1_1ChannelConfig}{Channel\+Config}} \&channel\+Config)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a07355ef953aa7d39c0ab262e21500749}{set\+Channel\+Config}} (const \textbf{ B\+U\+Int32} \&channel\+Number, const \mbox{\hyperlink{classBMeasureApi_1_1ChannelConfig}{Channel\+Config}} \&channel\+Config)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a8a36e6ddde2b0e37ce74e5e2c6b5640f}{set\+Channel\+Config\+Full}} (const \textbf{ B\+U\+Int64} \&key, const \textbf{ B\+U\+Int32} \&channel\+Number, const \mbox{\hyperlink{classBMeasureApi_1_1ChannelConfig}{Channel\+Config}} \&channel\+Config)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a9f6187c79e50c8408f687b86c0a1a757}{get\+Config}} (\mbox{\hyperlink{classBMeasureApi_1_1Configuration}{Configuration}} \&config)
\begin{DoxyCompactList}\small\item\em Return units configuration. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a4ff4e9b46a5df9309b8a043c94e5cf0b}{set\+Config}} (const \mbox{\hyperlink{classBMeasureApi_1_1Configuration}{Configuration}} \&config)
\begin{DoxyCompactList}\small\item\em Set units configuration. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_aab1cdd7778226a68b0f79c6f37e50591}{get\+Measurement\+Config}} (\mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig}{Measurement\+Config}} \&measurement\+Config)
\begin{DoxyCompactList}\small\item\em Get measurement config. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_ab72d5b6385c6b385d4168463c4c32855}{set\+Measurement\+Config}} (const \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig}{Measurement\+Config}} \&measurement\+Config)
\begin{DoxyCompactList}\small\item\em Set measurement config. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a09c212467071e17c29d3d684e7bc2c22}{get\+Measurement}} (\mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig}{Measurement\+Config}} \&measurement\+Config)
\begin{DoxyCompactList}\small\item\em Get measurement config. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a2c9cdbf388845d2f387b845d9abef812}{set\+Measurement}} (const \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig}{Measurement\+Config}} \&measurement\+Config)
\begin{DoxyCompactList}\small\item\em Set measurement config. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a8847307f2c0bf07624c4ef3dfe7ffa3e}{send\+Data\+Enable}} (const \mbox{\hyperlink{namespaceBMeasureApi_a7275ab9af694c67becda9095330390c2}{Data\+Send}} \&send\+Type)
\begin{DoxyCompactList}\small\item\em Enable the sending of data. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a71324f6da8c53eee38b01797cf5b7a21}{send\+Info}} (const \mbox{\hyperlink{classBMeasureApi_1_1InfoBlock}{Info\+Block}} \&info\+Block)
\begin{DoxyCompactList}\small\item\em Sends an info block. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a7cbffd2b1064972ade559a1958a11c1c}{send\+Data}} (const \mbox{\hyperlink{classBMeasureApi_1_1DataBlock}{Data\+Block}} \&data\+Block)
\begin{DoxyCompactList}\small\item\em Sends a data block. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_ab6b8c344cc41c46745259e6cb002e277}{measure}} (\mbox{\hyperlink{classBMeasureApi_1_1DataBlock}{Data\+Block}} \&data\+Block)
\begin{DoxyCompactList}\small\item\em Performs a single measurement. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a3e915a4feaea0b76773fea87abed8e2e}{get\+Awg\+Config}} (\mbox{\hyperlink{classBMeasureApi_1_1AwgConfig}{Awg\+Config}} \&awg\+Config)
\begin{DoxyCompactList}\small\item\em Get A\+WG \mbox{\hyperlink{classBMeasureApi_1_1Configuration}{Configuration}}. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_ab29bdcbcb25f2e9f8b0d3051c3591f31}{set\+Awg\+Config}} (const \mbox{\hyperlink{classBMeasureApi_1_1AwgConfig}{Awg\+Config}} \&awg\+Config)
\begin{DoxyCompactList}\small\item\em Configure A\+WG. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a1b1398705d3838d06a9af569c08244e9}{set\+Awg\+Waveform}} (const \textbf{ B\+U\+Int32} \&chan, const \textbf{ B\+U\+Int32} \&pos, const \mbox{\hyperlink{classBMeasureApi_1_1FileData}{File\+Data}} \&data\+Block)
\begin{DoxyCompactList}\small\item\em Configure A\+WG Arbitrary waveform. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a59247fa5c9ce1ebf9cd2492db026f47b}{set\+Analogue\+Out}} (const \textbf{ B\+U\+Int32} \&chan, const \textbf{ B\+Float32} \&value)
\begin{DoxyCompactList}\small\item\em Set analogue output value. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a2b7bd95be6a790ef1859b759fefe1caf}{set\+Digital}} (const \textbf{ B\+U\+Int32} \&bits)
\begin{DoxyCompactList}\small\item\em Set digital bits. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a075edabfd2773d19d78e2b47ce8b0569}{get\+Digital}} (\textbf{ B\+U\+Int32} \&bits)
\begin{DoxyCompactList}\small\item\em Get digital bits. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_ab866d991c024f4760215a25336a2402b}{set\+Relay}} (const \textbf{ B\+U\+Int32} \&relay\+Num, const \textbf{ B\+Int32} \&state)
\begin{DoxyCompactList}\small\item\em Set relay. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a5c33934087c09265c3396d41f8fa9b47}{get\+Switch}} (const \textbf{ B\+U\+Int32} \&switch\+Num, \textbf{ B\+Int32} \&state)
\begin{DoxyCompactList}\small\item\em Get digital bits. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a71edfb19950bb5c66eeec1e73a149fd6}{filesys\+Info}} (const \textbf{ B\+String} \&path, \mbox{\hyperlink{classBMeasureApi_1_1FilesysInfo}{Filesys\+Info}} \&filesys\+Info)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a353cf0be06c4bf392b37e80c5d7da3cc}{filesys\+Delete}} (const \textbf{ B\+String} \&path, const \mbox{\hyperlink{namespaceBMeasureApi_a3bdac47e17d89a6e9d10dc2579d5da43}{Filesys\+Delete\+Type}} \&delete\+Type)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a12c593b5428919379c54629b0963a85c}{file\+List}} (const \textbf{ B\+String} \&path, const \textbf{ B\+U\+Int32} \&pos, \mbox{\hyperlink{classBMeasureApi_1_1FileInfo}{File\+Info}} \&file\+Info)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_ae06f5569824f5ff9b5f998d7ac517d8e}{file\+Open}} (const \textbf{ B\+String} \&name, const \textbf{ B\+String} \&mode, \textbf{ B\+U\+Int32} \&handle)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a60f4c6f06bd5a7ad6a3698ffc3fa5a60}{file\+Read}} (const \textbf{ B\+U\+Int32} \&handle, const \textbf{ B\+U\+Int32} \&pos, const \textbf{ B\+U\+Int32} \&len, \mbox{\hyperlink{classBMeasureApi_1_1FileData}{File\+Data}} \&\textbf{ data})
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a867e96ad7d2184e2da2f67e52c277ecb}{file\+Write}} (const \textbf{ B\+U\+Int32} \&handle, const \textbf{ B\+U\+Int32} \&pos, const \mbox{\hyperlink{classBMeasureApi_1_1FileData}{File\+Data}} \&\textbf{ data})
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_aeba5f3c394fda936d990cfcc3a5096d9}{file\+Close}} (const \textbf{ B\+U\+Int32} \&handle)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a7be1dfc605023794a4df07b66f0b9c61}{file\+Delete}} (const \textbf{ B\+String} \&name)
\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_aa0596b4f07312c073740ae635a1560ff}{function\+Un\+Lock}} (const \textbf{ B\+U\+Int32} \&unlocks, const \textbf{ B\+String} \&key)
\begin{DoxyCompactList}\small\item\em Un\+Lock/\+Lock special functions. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a49c71c24616cb245d083a4e228c5198b}{get\+Board\+Config}} (\mbox{\hyperlink{classBMeasureApi_1_1BoardConfig}{Board\+Config}} \&config)
\begin{DoxyCompactList}\small\item\em Get the boards configuration. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_af93163b1571eac73d28e5d953754a352}{set\+Board\+Config}} (const \mbox{\hyperlink{classBMeasureApi_1_1BoardConfig}{Board\+Config}} \&config)
\begin{DoxyCompactList}\small\item\em Sets the boards configuration, requires key. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a5e34e38acb39050a70ff8800105e61f7}{run\+Board\+Test}} (const \textbf{ B\+String} \&test)
\begin{DoxyCompactList}\small\item\em Runs the given board test. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a83ca410498065e3787c2343c06ba5774}{calibrate}} (const \mbox{\hyperlink{classBMeasureApi_1_1CalibrateInfo}{Calibrate\+Info}} \&calib\+Info)
\begin{DoxyCompactList}\small\item\em Calibrate system. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a20b50065d71d207e7625f3a1e438578a}{send\+Message}} (const \textbf{ B\+U\+Int32} \&source, const \textbf{ B\+String} \&message)
\begin{DoxyCompactList}\small\item\em Send text messages. \end{DoxyCompactList}\item 
\textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a19d4f0f2e6b569e8daee0205da738a35}{process\+Request}} (\textbf{ B\+Timeout} timeout\+Us=\textbf{ B\+Timeout\+Forever})
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a9e1800c76c0facca0a8e440decb169f2}{get\+Node\+Info\+Serve}} (\mbox{\hyperlink{classBMeasureApi_1_1NodeInfo}{Node\+Info}} \&node\+Info)
\item 
virtual void \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_af826d59254b4166f41a7822217e73db3}{factory\+Reset\+Serve}} (const \textbf{ B\+Int32} \&boot\+Loader, const \textbf{ B\+Int32} \&reset\+Config)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_adf3e725970625be59217300f0890605c}{get\+Status\+Serve}} (\mbox{\hyperlink{classBMeasureApi_1_1NodeStatus}{Node\+Status}} \&node\+Status)
\item 
virtual void \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a5601bbb09df66712f603bfb166e903b3}{send\+Status\+Serve}} (const \mbox{\hyperlink{classBMeasureApi_1_1NodeStatus}{Node\+Status}} \&node\+Status)
\item 
virtual void \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a91225a578e5e1713f46b0aca5bed9245}{send\+Time\+Serve}} (const \textbf{ B\+Time\+Us} \&time)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_aec776bc865625a941df69dd6fd863314}{set\+Mode\+Serve}} (const \mbox{\hyperlink{namespaceBMeasureApi_aef0db383962da47c68dff85302938b53}{Mode}} \&mode)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a0604c1a0c6bef21ed9d65b758c5096ba}{set\+Secure\+Mode\+Serve}} (const \mbox{\hyperlink{namespaceBMeasureApi_a92b2791278ae65a39ec85c44435af22f}{Secure\+Mode}} \&secure\+Mode)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a5030db6047d21aab72836cfb33a61f9a}{set\+Secure\+Key\+Serve}} (const \textbf{ B\+String} \&key)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a18c83fb01b905cad901eb214a115073d}{login\+Serve}} (const \textbf{ B\+String} \&user, const \textbf{ B\+String} \&password)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a902c41c19480b71ab9bab5d1b6741c9d}{get\+Information\+Serve}} (\mbox{\hyperlink{classBMeasureApi_1_1Information}{Information}} \&info)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_aa64f8b7f5188df129ff0709a9ec897ca}{get\+Info\+Block\+Serve}} (\mbox{\hyperlink{classBMeasureApi_1_1InfoBlock}{Info\+Block}} \&info\+Block)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a50245de0ffd603c7452da8852b57c6cb}{get\+Channel\+Config\+Serve}} (const \textbf{ B\+U\+Int32} \&channel\+Number, \mbox{\hyperlink{classBMeasureApi_1_1ChannelConfig}{Channel\+Config}} \&channel\+Config)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a7d3da8b6533bf53ca7250f07a3848ac6}{set\+Channel\+Config\+Serve}} (const \textbf{ B\+U\+Int32} \&channel\+Number, const \mbox{\hyperlink{classBMeasureApi_1_1ChannelConfig}{Channel\+Config}} \&channel\+Config)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_aa0ceba5e0b0ce0d2f9d2d9c1ed2bfe08}{set\+Channel\+Config\+Full\+Serve}} (const \textbf{ B\+U\+Int64} \&key, const \textbf{ B\+U\+Int32} \&channel\+Number, const \mbox{\hyperlink{classBMeasureApi_1_1ChannelConfig}{Channel\+Config}} \&channel\+Config)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a4afeb93bbc7d0fe7c080f22ee071bcb3}{get\+Config\+Serve}} (\mbox{\hyperlink{classBMeasureApi_1_1Configuration}{Configuration}} \&config)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_add841f776bb2f6feb36012f145018057}{set\+Config\+Serve}} (const \mbox{\hyperlink{classBMeasureApi_1_1Configuration}{Configuration}} \&config)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a2543f9f61508ec09e70e40c6c744d493}{get\+Measurement\+Config\+Serve}} (\mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig}{Measurement\+Config}} \&measurement\+Config)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_ac0cba276e4190b2054f44028c8484ebd}{set\+Measurement\+Config\+Serve}} (const \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig}{Measurement\+Config}} \&measurement\+Config)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a2c015af50ed8f1d985158a02092ba44f}{get\+Measurement\+Serve}} (\mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig}{Measurement\+Config}} \&measurement\+Config)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a0ca5d692c83ad037663a0409db054564}{set\+Measurement\+Serve}} (const \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig}{Measurement\+Config}} \&measurement\+Config)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_ad9a97766ec9e8ca8db7bd80e5d948f44}{send\+Data\+Enable\+Serve}} (const \mbox{\hyperlink{namespaceBMeasureApi_a7275ab9af694c67becda9095330390c2}{Data\+Send}} \&send\+Type)
\item 
virtual void \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a11604c1c5e4ec9c61c4190d09b059e6f}{send\+Info\+Serve}} (const \mbox{\hyperlink{classBMeasureApi_1_1InfoBlock}{Info\+Block}} \&info\+Block)
\item 
virtual void \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a89769e28cd721be5eb77808dbaa358ae}{send\+Data\+Serve}} (const \mbox{\hyperlink{classBMeasureApi_1_1DataBlock}{Data\+Block}} \&data\+Block)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_ac95036b3cabaa51e10dec1eebdac0dc8}{measure\+Serve}} (\mbox{\hyperlink{classBMeasureApi_1_1DataBlock}{Data\+Block}} \&data\+Block)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a0f49d236eafbca37f40f70759da5949f}{get\+Awg\+Config\+Serve}} (\mbox{\hyperlink{classBMeasureApi_1_1AwgConfig}{Awg\+Config}} \&awg\+Config)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a35e6b199abe7fb1a0654a8e6de803e6d}{set\+Awg\+Config\+Serve}} (const \mbox{\hyperlink{classBMeasureApi_1_1AwgConfig}{Awg\+Config}} \&awg\+Config)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a61180092c59db87016aba0e6b8e7a6ab}{set\+Awg\+Waveform\+Serve}} (const \textbf{ B\+U\+Int32} \&chan, const \textbf{ B\+U\+Int32} \&pos, const \mbox{\hyperlink{classBMeasureApi_1_1FileData}{File\+Data}} \&data\+Block)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_af5fa5f426894ac45fca99f99b61fed3a}{set\+Analogue\+Out\+Serve}} (const \textbf{ B\+U\+Int32} \&chan, const \textbf{ B\+Float32} \&value)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a0cacee173669ac4e06aeae6ee5e45e62}{set\+Digital\+Serve}} (const \textbf{ B\+U\+Int32} \&bits)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a4e09357d43980335b007c153e4101830}{get\+Digital\+Serve}} (\textbf{ B\+U\+Int32} \&bits)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_ae55f1a505887fcbbd0ee7c913c544b40}{set\+Relay\+Serve}} (const \textbf{ B\+U\+Int32} \&relay\+Num, const \textbf{ B\+Int32} \&state)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a46930802f0cc4f89f300c26e28a83298}{get\+Switch\+Serve}} (const \textbf{ B\+U\+Int32} \&switch\+Num, \textbf{ B\+Int32} \&state)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a095e5ccae094ffad69d0eb1f8a5fd9df}{filesys\+Info\+Serve}} (const \textbf{ B\+String} \&path, \mbox{\hyperlink{classBMeasureApi_1_1FilesysInfo}{Filesys\+Info}} \&\mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a71edfb19950bb5c66eeec1e73a149fd6}{filesys\+Info}})
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a5efc12ca2c23b091b9ec0a09feac697e}{filesys\+Delete\+Serve}} (const \textbf{ B\+String} \&path, const \mbox{\hyperlink{namespaceBMeasureApi_a3bdac47e17d89a6e9d10dc2579d5da43}{Filesys\+Delete\+Type}} \&delete\+Type)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a01411bd3d03a37cc47ba3d08b9606c4b}{file\+List\+Serve}} (const \textbf{ B\+String} \&path, const \textbf{ B\+U\+Int32} \&pos, \mbox{\hyperlink{classBMeasureApi_1_1FileInfo}{File\+Info}} \&file\+Info)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a3edc0cbf7175735f30d35614d2ef3efd}{file\+Open\+Serve}} (const \textbf{ B\+String} \&name, const \textbf{ B\+String} \&mode, \textbf{ B\+U\+Int32} \&handle)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_ab181069ffbf1cae6ae79ce78ded13c16}{file\+Read\+Serve}} (const \textbf{ B\+U\+Int32} \&handle, const \textbf{ B\+U\+Int32} \&pos, const \textbf{ B\+U\+Int32} \&len, \mbox{\hyperlink{classBMeasureApi_1_1FileData}{File\+Data}} \&\textbf{ data})
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a5b1ec7e6aaa46b60486ec9e9546c7414}{file\+Write\+Serve}} (const \textbf{ B\+U\+Int32} \&handle, const \textbf{ B\+U\+Int32} \&pos, const \mbox{\hyperlink{classBMeasureApi_1_1FileData}{File\+Data}} \&\textbf{ data})
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_abf64757f050de8af4a492abd311f3349}{file\+Close\+Serve}} (const \textbf{ B\+U\+Int32} \&handle)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a99f32e2e81a2110061470da9f84e36e6}{file\+Delete\+Serve}} (const \textbf{ B\+String} \&name)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a9d6db926bcd16d39473a2e08fd170e99}{function\+Un\+Lock\+Serve}} (const \textbf{ B\+U\+Int32} \&unlocks, const \textbf{ B\+String} \&key)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_a5578e324af5dc001ee4d8a7d78cc9307}{get\+Board\+Config\+Serve}} (\mbox{\hyperlink{classBMeasureApi_1_1BoardConfig}{Board\+Config}} \&config)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_aeac88b0edf7435594143a57313f7de11}{set\+Board\+Config\+Serve}} (const \mbox{\hyperlink{classBMeasureApi_1_1BoardConfig}{Board\+Config}} \&config)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_ae067c2cd66ac0784446436ffc5d11699}{run\+Board\+Test\+Serve}} (const \textbf{ B\+String} \&test)
\item 
virtual \textbf{ B\+Error} \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_aa8ad1fa88d0d6c2f7cd106174b89c2d6}{calibrate\+Serve}} (const \mbox{\hyperlink{classBMeasureApi_1_1CalibrateInfo}{Calibrate\+Info}} \&calib\+Info)
\item 
virtual void \mbox{\hyperlink{classBMeasureApi_1_1BMeasure_ab319c0bdd7a426c464fd51728e7cbd3b}{send\+Message\+Serve}} (const \textbf{ B\+U\+Int32} \&source, const \textbf{ B\+String} \&message)
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_aa795abc0fac3327db9042db3d28cdf63}\label{classBMeasureApi_1_1BMeasure_aa795abc0fac3327db9042db3d28cdf63}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!BMeasure@{BMeasure}}
\index{BMeasure@{BMeasure}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{BMeasure()}{BMeasure()}}
{\footnotesize\ttfamily B\+Measure\+Api\+::\+B\+Measure\+::\+B\+Measure (\begin{DoxyParamCaption}\item[{\textbf{ Bool}}]{threaded = {\ttfamily 0},  }\item[{\textbf{ B\+U\+Int}}]{req\+Size = {\ttfamily 512} }\end{DoxyParamCaption})}



\subsection{Member Function Documentation}
\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a83ca410498065e3787c2343c06ba5774}\label{classBMeasureApi_1_1BMeasure_a83ca410498065e3787c2343c06ba5774}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!calibrate@{calibrate}}
\index{calibrate@{calibrate}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{calibrate()}{calibrate()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::calibrate (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classBMeasureApi_1_1CalibrateInfo}{Calibrate\+Info}} \&}]{calib\+Info }\end{DoxyParamCaption})}



Calibrate system. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_aa8ad1fa88d0d6c2f7cd106174b89c2d6}\label{classBMeasureApi_1_1BMeasure_aa8ad1fa88d0d6c2f7cd106174b89c2d6}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!calibrateServe@{calibrateServe}}
\index{calibrateServe@{calibrateServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{calibrateServe()}{calibrateServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::calibrate\+Serve (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classBMeasureApi_1_1CalibrateInfo}{Calibrate\+Info}} \&}]{calib\+Info }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_ab7bee8c414db5dfc5b1d9841ac5c9ebd}\label{classBMeasureApi_1_1BMeasure_ab7bee8c414db5dfc5b1d9841ac5c9ebd}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!factoryReset@{factoryReset}}
\index{factoryReset@{factoryReset}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{factoryReset()}{factoryReset()}}
{\footnotesize\ttfamily void B\+Measure\+Api\+::\+B\+Measure\+::factory\+Reset (\begin{DoxyParamCaption}\item[{const \textbf{ B\+Int32} \&}]{boot\+Loader,  }\item[{const \textbf{ B\+Int32} \&}]{reset\+Config }\end{DoxyParamCaption})}



Factory reset. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_af826d59254b4166f41a7822217e73db3}\label{classBMeasureApi_1_1BMeasure_af826d59254b4166f41a7822217e73db3}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!factoryResetServe@{factoryResetServe}}
\index{factoryResetServe@{factoryResetServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{factoryResetServe()}{factoryResetServe()}}
{\footnotesize\ttfamily void B\+Measure\+Api\+::\+B\+Measure\+::factory\+Reset\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+Int32} \&}]{boot\+Loader,  }\item[{const \textbf{ B\+Int32} \&}]{reset\+Config }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_aeba5f3c394fda936d990cfcc3a5096d9}\label{classBMeasureApi_1_1BMeasure_aeba5f3c394fda936d990cfcc3a5096d9}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!fileClose@{fileClose}}
\index{fileClose@{fileClose}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{fileClose()}{fileClose()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::file\+Close (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{handle }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_abf64757f050de8af4a492abd311f3349}\label{classBMeasureApi_1_1BMeasure_abf64757f050de8af4a492abd311f3349}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!fileCloseServe@{fileCloseServe}}
\index{fileCloseServe@{fileCloseServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{fileCloseServe()}{fileCloseServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::file\+Close\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{handle }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a7be1dfc605023794a4df07b66f0b9c61}\label{classBMeasureApi_1_1BMeasure_a7be1dfc605023794a4df07b66f0b9c61}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!fileDelete@{fileDelete}}
\index{fileDelete@{fileDelete}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{fileDelete()}{fileDelete()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::file\+Delete (\begin{DoxyParamCaption}\item[{const \textbf{ B\+String} \&}]{name }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a99f32e2e81a2110061470da9f84e36e6}\label{classBMeasureApi_1_1BMeasure_a99f32e2e81a2110061470da9f84e36e6}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!fileDeleteServe@{fileDeleteServe}}
\index{fileDeleteServe@{fileDeleteServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{fileDeleteServe()}{fileDeleteServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::file\+Delete\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+String} \&}]{name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a12c593b5428919379c54629b0963a85c}\label{classBMeasureApi_1_1BMeasure_a12c593b5428919379c54629b0963a85c}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!fileList@{fileList}}
\index{fileList@{fileList}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{fileList()}{fileList()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::file\+List (\begin{DoxyParamCaption}\item[{const \textbf{ B\+String} \&}]{path,  }\item[{const \textbf{ B\+U\+Int32} \&}]{pos,  }\item[{\mbox{\hyperlink{classBMeasureApi_1_1FileInfo}{File\+Info}} \&}]{file\+Info }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a01411bd3d03a37cc47ba3d08b9606c4b}\label{classBMeasureApi_1_1BMeasure_a01411bd3d03a37cc47ba3d08b9606c4b}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!fileListServe@{fileListServe}}
\index{fileListServe@{fileListServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{fileListServe()}{fileListServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::file\+List\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+String} \&}]{path,  }\item[{const \textbf{ B\+U\+Int32} \&}]{pos,  }\item[{\mbox{\hyperlink{classBMeasureApi_1_1FileInfo}{File\+Info}} \&}]{file\+Info }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_ae06f5569824f5ff9b5f998d7ac517d8e}\label{classBMeasureApi_1_1BMeasure_ae06f5569824f5ff9b5f998d7ac517d8e}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!fileOpen@{fileOpen}}
\index{fileOpen@{fileOpen}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{fileOpen()}{fileOpen()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::file\+Open (\begin{DoxyParamCaption}\item[{const \textbf{ B\+String} \&}]{name,  }\item[{const \textbf{ B\+String} \&}]{mode,  }\item[{\textbf{ B\+U\+Int32} \&}]{handle }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a3edc0cbf7175735f30d35614d2ef3efd}\label{classBMeasureApi_1_1BMeasure_a3edc0cbf7175735f30d35614d2ef3efd}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!fileOpenServe@{fileOpenServe}}
\index{fileOpenServe@{fileOpenServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{fileOpenServe()}{fileOpenServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::file\+Open\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+String} \&}]{name,  }\item[{const \textbf{ B\+String} \&}]{mode,  }\item[{\textbf{ B\+U\+Int32} \&}]{handle }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a60f4c6f06bd5a7ad6a3698ffc3fa5a60}\label{classBMeasureApi_1_1BMeasure_a60f4c6f06bd5a7ad6a3698ffc3fa5a60}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!fileRead@{fileRead}}
\index{fileRead@{fileRead}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{fileRead()}{fileRead()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::file\+Read (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{handle,  }\item[{const \textbf{ B\+U\+Int32} \&}]{pos,  }\item[{const \textbf{ B\+U\+Int32} \&}]{len,  }\item[{\mbox{\hyperlink{classBMeasureApi_1_1FileData}{File\+Data}} \&}]{data }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_ab181069ffbf1cae6ae79ce78ded13c16}\label{classBMeasureApi_1_1BMeasure_ab181069ffbf1cae6ae79ce78ded13c16}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!fileReadServe@{fileReadServe}}
\index{fileReadServe@{fileReadServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{fileReadServe()}{fileReadServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::file\+Read\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{handle,  }\item[{const \textbf{ B\+U\+Int32} \&}]{pos,  }\item[{const \textbf{ B\+U\+Int32} \&}]{len,  }\item[{\mbox{\hyperlink{classBMeasureApi_1_1FileData}{File\+Data}} \&}]{data }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a353cf0be06c4bf392b37e80c5d7da3cc}\label{classBMeasureApi_1_1BMeasure_a353cf0be06c4bf392b37e80c5d7da3cc}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!filesysDelete@{filesysDelete}}
\index{filesysDelete@{filesysDelete}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{filesysDelete()}{filesysDelete()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::filesys\+Delete (\begin{DoxyParamCaption}\item[{const \textbf{ B\+String} \&}]{path,  }\item[{const \mbox{\hyperlink{namespaceBMeasureApi_a3bdac47e17d89a6e9d10dc2579d5da43}{Filesys\+Delete\+Type}} \&}]{delete\+Type }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a5efc12ca2c23b091b9ec0a09feac697e}\label{classBMeasureApi_1_1BMeasure_a5efc12ca2c23b091b9ec0a09feac697e}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!filesysDeleteServe@{filesysDeleteServe}}
\index{filesysDeleteServe@{filesysDeleteServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{filesysDeleteServe()}{filesysDeleteServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::filesys\+Delete\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+String} \&}]{path,  }\item[{const \mbox{\hyperlink{namespaceBMeasureApi_a3bdac47e17d89a6e9d10dc2579d5da43}{Filesys\+Delete\+Type}} \&}]{delete\+Type }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a71edfb19950bb5c66eeec1e73a149fd6}\label{classBMeasureApi_1_1BMeasure_a71edfb19950bb5c66eeec1e73a149fd6}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!filesysInfo@{filesysInfo}}
\index{filesysInfo@{filesysInfo}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{filesysInfo()}{filesysInfo()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::filesys\+Info (\begin{DoxyParamCaption}\item[{const \textbf{ B\+String} \&}]{path,  }\item[{\mbox{\hyperlink{classBMeasureApi_1_1FilesysInfo}{Filesys\+Info}} \&}]{filesys\+Info }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a095e5ccae094ffad69d0eb1f8a5fd9df}\label{classBMeasureApi_1_1BMeasure_a095e5ccae094ffad69d0eb1f8a5fd9df}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!filesysInfoServe@{filesysInfoServe}}
\index{filesysInfoServe@{filesysInfoServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{filesysInfoServe()}{filesysInfoServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::filesys\+Info\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+String} \&}]{path,  }\item[{\mbox{\hyperlink{classBMeasureApi_1_1FilesysInfo}{Filesys\+Info}} \&}]{filesys\+Info }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a867e96ad7d2184e2da2f67e52c277ecb}\label{classBMeasureApi_1_1BMeasure_a867e96ad7d2184e2da2f67e52c277ecb}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!fileWrite@{fileWrite}}
\index{fileWrite@{fileWrite}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{fileWrite()}{fileWrite()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::file\+Write (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{handle,  }\item[{const \textbf{ B\+U\+Int32} \&}]{pos,  }\item[{const \mbox{\hyperlink{classBMeasureApi_1_1FileData}{File\+Data}} \&}]{data }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a5b1ec7e6aaa46b60486ec9e9546c7414}\label{classBMeasureApi_1_1BMeasure_a5b1ec7e6aaa46b60486ec9e9546c7414}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!fileWriteServe@{fileWriteServe}}
\index{fileWriteServe@{fileWriteServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{fileWriteServe()}{fileWriteServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::file\+Write\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{handle,  }\item[{const \textbf{ B\+U\+Int32} \&}]{pos,  }\item[{const \mbox{\hyperlink{classBMeasureApi_1_1FileData}{File\+Data}} \&}]{data }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_aa0596b4f07312c073740ae635a1560ff}\label{classBMeasureApi_1_1BMeasure_aa0596b4f07312c073740ae635a1560ff}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!functionUnLock@{functionUnLock}}
\index{functionUnLock@{functionUnLock}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{functionUnLock()}{functionUnLock()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::function\+Un\+Lock (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{unlocks,  }\item[{const \textbf{ B\+String} \&}]{key }\end{DoxyParamCaption})}



Un\+Lock/\+Lock special functions. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a9d6db926bcd16d39473a2e08fd170e99}\label{classBMeasureApi_1_1BMeasure_a9d6db926bcd16d39473a2e08fd170e99}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!functionUnLockServe@{functionUnLockServe}}
\index{functionUnLockServe@{functionUnLockServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{functionUnLockServe()}{functionUnLockServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::function\+Un\+Lock\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{unlocks,  }\item[{const \textbf{ B\+String} \&}]{key }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a3e915a4feaea0b76773fea87abed8e2e}\label{classBMeasureApi_1_1BMeasure_a3e915a4feaea0b76773fea87abed8e2e}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getAwgConfig@{getAwgConfig}}
\index{getAwgConfig@{getAwgConfig}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getAwgConfig()}{getAwgConfig()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Awg\+Config (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1AwgConfig}{Awg\+Config}} \&}]{awg\+Config }\end{DoxyParamCaption})}



Get A\+WG \mbox{\hyperlink{classBMeasureApi_1_1Configuration}{Configuration}}. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a0f49d236eafbca37f40f70759da5949f}\label{classBMeasureApi_1_1BMeasure_a0f49d236eafbca37f40f70759da5949f}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getAwgConfigServe@{getAwgConfigServe}}
\index{getAwgConfigServe@{getAwgConfigServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getAwgConfigServe()}{getAwgConfigServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Awg\+Config\+Serve (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1AwgConfig}{Awg\+Config}} \&}]{awg\+Config }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a49c71c24616cb245d083a4e228c5198b}\label{classBMeasureApi_1_1BMeasure_a49c71c24616cb245d083a4e228c5198b}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getBoardConfig@{getBoardConfig}}
\index{getBoardConfig@{getBoardConfig}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getBoardConfig()}{getBoardConfig()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Board\+Config (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1BoardConfig}{Board\+Config}} \&}]{config }\end{DoxyParamCaption})}



Get the boards configuration. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a5578e324af5dc001ee4d8a7d78cc9307}\label{classBMeasureApi_1_1BMeasure_a5578e324af5dc001ee4d8a7d78cc9307}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getBoardConfigServe@{getBoardConfigServe}}
\index{getBoardConfigServe@{getBoardConfigServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getBoardConfigServe()}{getBoardConfigServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Board\+Config\+Serve (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1BoardConfig}{Board\+Config}} \&}]{config }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_abd8e06d0257e09e59bb929e3c4807b4c}\label{classBMeasureApi_1_1BMeasure_abd8e06d0257e09e59bb929e3c4807b4c}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getChannelConfig@{getChannelConfig}}
\index{getChannelConfig@{getChannelConfig}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getChannelConfig()}{getChannelConfig()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Channel\+Config (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{channel\+Number,  }\item[{\mbox{\hyperlink{classBMeasureApi_1_1ChannelConfig}{Channel\+Config}} \&}]{channel\+Config }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a50245de0ffd603c7452da8852b57c6cb}\label{classBMeasureApi_1_1BMeasure_a50245de0ffd603c7452da8852b57c6cb}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getChannelConfigServe@{getChannelConfigServe}}
\index{getChannelConfigServe@{getChannelConfigServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getChannelConfigServe()}{getChannelConfigServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Channel\+Config\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{channel\+Number,  }\item[{\mbox{\hyperlink{classBMeasureApi_1_1ChannelConfig}{Channel\+Config}} \&}]{channel\+Config }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a9f6187c79e50c8408f687b86c0a1a757}\label{classBMeasureApi_1_1BMeasure_a9f6187c79e50c8408f687b86c0a1a757}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getConfig@{getConfig}}
\index{getConfig@{getConfig}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getConfig()}{getConfig()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Config (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1Configuration}{Configuration}} \&}]{config }\end{DoxyParamCaption})}



Return units configuration. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a4afeb93bbc7d0fe7c080f22ee071bcb3}\label{classBMeasureApi_1_1BMeasure_a4afeb93bbc7d0fe7c080f22ee071bcb3}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getConfigServe@{getConfigServe}}
\index{getConfigServe@{getConfigServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getConfigServe()}{getConfigServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Config\+Serve (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1Configuration}{Configuration}} \&}]{config }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a075edabfd2773d19d78e2b47ce8b0569}\label{classBMeasureApi_1_1BMeasure_a075edabfd2773d19d78e2b47ce8b0569}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getDigital@{getDigital}}
\index{getDigital@{getDigital}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getDigital()}{getDigital()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Digital (\begin{DoxyParamCaption}\item[{\textbf{ B\+U\+Int32} \&}]{bits }\end{DoxyParamCaption})}



Get digital bits. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a4e09357d43980335b007c153e4101830}\label{classBMeasureApi_1_1BMeasure_a4e09357d43980335b007c153e4101830}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getDigitalServe@{getDigitalServe}}
\index{getDigitalServe@{getDigitalServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getDigitalServe()}{getDigitalServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Digital\+Serve (\begin{DoxyParamCaption}\item[{\textbf{ B\+U\+Int32} \&}]{bits }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_ae40a6f2068778c41a08ce53966881618}\label{classBMeasureApi_1_1BMeasure_ae40a6f2068778c41a08ce53966881618}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getInfoBlock@{getInfoBlock}}
\index{getInfoBlock@{getInfoBlock}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getInfoBlock()}{getInfoBlock()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Info\+Block (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1InfoBlock}{Info\+Block}} \&}]{info\+Block }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_aa64f8b7f5188df129ff0709a9ec897ca}\label{classBMeasureApi_1_1BMeasure_aa64f8b7f5188df129ff0709a9ec897ca}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getInfoBlockServe@{getInfoBlockServe}}
\index{getInfoBlockServe@{getInfoBlockServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getInfoBlockServe()}{getInfoBlockServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Info\+Block\+Serve (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1InfoBlock}{Info\+Block}} \&}]{info\+Block }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_ae7c06111edcbfad84bde76434615eb25}\label{classBMeasureApi_1_1BMeasure_ae7c06111edcbfad84bde76434615eb25}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getInformation@{getInformation}}
\index{getInformation@{getInformation}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getInformation()}{getInformation()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Information (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1Information}{Information}} \&}]{info }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a902c41c19480b71ab9bab5d1b6741c9d}\label{classBMeasureApi_1_1BMeasure_a902c41c19480b71ab9bab5d1b6741c9d}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getInformationServe@{getInformationServe}}
\index{getInformationServe@{getInformationServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getInformationServe()}{getInformationServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Information\+Serve (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1Information}{Information}} \&}]{info }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a09c212467071e17c29d3d684e7bc2c22}\label{classBMeasureApi_1_1BMeasure_a09c212467071e17c29d3d684e7bc2c22}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getMeasurement@{getMeasurement}}
\index{getMeasurement@{getMeasurement}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getMeasurement()}{getMeasurement()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Measurement (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig}{Measurement\+Config}} \&}]{measurement\+Config }\end{DoxyParamCaption})}



Get measurement config. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_aab1cdd7778226a68b0f79c6f37e50591}\label{classBMeasureApi_1_1BMeasure_aab1cdd7778226a68b0f79c6f37e50591}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getMeasurementConfig@{getMeasurementConfig}}
\index{getMeasurementConfig@{getMeasurementConfig}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getMeasurementConfig()}{getMeasurementConfig()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Measurement\+Config (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig}{Measurement\+Config}} \&}]{measurement\+Config }\end{DoxyParamCaption})}



Get measurement config. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a2543f9f61508ec09e70e40c6c744d493}\label{classBMeasureApi_1_1BMeasure_a2543f9f61508ec09e70e40c6c744d493}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getMeasurementConfigServe@{getMeasurementConfigServe}}
\index{getMeasurementConfigServe@{getMeasurementConfigServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getMeasurementConfigServe()}{getMeasurementConfigServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Measurement\+Config\+Serve (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig}{Measurement\+Config}} \&}]{measurement\+Config }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a2c015af50ed8f1d985158a02092ba44f}\label{classBMeasureApi_1_1BMeasure_a2c015af50ed8f1d985158a02092ba44f}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getMeasurementServe@{getMeasurementServe}}
\index{getMeasurementServe@{getMeasurementServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getMeasurementServe()}{getMeasurementServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Measurement\+Serve (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig}{Measurement\+Config}} \&}]{measurement\+Config }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a3af7b721eb99cd409c86ef7f66b91181}\label{classBMeasureApi_1_1BMeasure_a3af7b721eb99cd409c86ef7f66b91181}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getNodeInfo@{getNodeInfo}}
\index{getNodeInfo@{getNodeInfo}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getNodeInfo()}{getNodeInfo()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Node\+Info (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1NodeInfo}{Node\+Info}} \&}]{node\+Info }\end{DoxyParamCaption})}



Get node information. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a9e1800c76c0facca0a8e440decb169f2}\label{classBMeasureApi_1_1BMeasure_a9e1800c76c0facca0a8e440decb169f2}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getNodeInfoServe@{getNodeInfoServe}}
\index{getNodeInfoServe@{getNodeInfoServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getNodeInfoServe()}{getNodeInfoServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Node\+Info\+Serve (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1NodeInfo}{Node\+Info}} \&}]{node\+Info }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a4d876599b648aa59fb5865746364a835}\label{classBMeasureApi_1_1BMeasure_a4d876599b648aa59fb5865746364a835}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getStatus@{getStatus}}
\index{getStatus@{getStatus}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getStatus()}{getStatus()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Status (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1NodeStatus}{Node\+Status}} \&}]{node\+Status }\end{DoxyParamCaption})}



Get the node status. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_adf3e725970625be59217300f0890605c}\label{classBMeasureApi_1_1BMeasure_adf3e725970625be59217300f0890605c}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getStatusServe@{getStatusServe}}
\index{getStatusServe@{getStatusServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getStatusServe()}{getStatusServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Status\+Serve (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1NodeStatus}{Node\+Status}} \&}]{node\+Status }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a5c33934087c09265c3396d41f8fa9b47}\label{classBMeasureApi_1_1BMeasure_a5c33934087c09265c3396d41f8fa9b47}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getSwitch@{getSwitch}}
\index{getSwitch@{getSwitch}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getSwitch()}{getSwitch()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Switch (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{switch\+Num,  }\item[{\textbf{ B\+Int32} \&}]{state }\end{DoxyParamCaption})}



Get digital bits. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a46930802f0cc4f89f300c26e28a83298}\label{classBMeasureApi_1_1BMeasure_a46930802f0cc4f89f300c26e28a83298}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!getSwitchServe@{getSwitchServe}}
\index{getSwitchServe@{getSwitchServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{getSwitchServe()}{getSwitchServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::get\+Switch\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{switch\+Num,  }\item[{\textbf{ B\+Int32} \&}]{state }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_aeb25a8d78bd099486547d924ebdf51d2}\label{classBMeasureApi_1_1BMeasure_aeb25a8d78bd099486547d924ebdf51d2}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!login@{login}}
\index{login@{login}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{login()}{login()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::login (\begin{DoxyParamCaption}\item[{const \textbf{ B\+String} \&}]{user,  }\item[{const \textbf{ B\+String} \&}]{password }\end{DoxyParamCaption})}



Provides user/password information for secure connection. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a18c83fb01b905cad901eb214a115073d}\label{classBMeasureApi_1_1BMeasure_a18c83fb01b905cad901eb214a115073d}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!loginServe@{loginServe}}
\index{loginServe@{loginServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{loginServe()}{loginServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::login\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+String} \&}]{user,  }\item[{const \textbf{ B\+String} \&}]{password }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_ab6b8c344cc41c46745259e6cb002e277}\label{classBMeasureApi_1_1BMeasure_ab6b8c344cc41c46745259e6cb002e277}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!measure@{measure}}
\index{measure@{measure}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{measure()}{measure()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::measure (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1DataBlock}{Data\+Block}} \&}]{data\+Block }\end{DoxyParamCaption})}



Performs a single measurement. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_ac95036b3cabaa51e10dec1eebdac0dc8}\label{classBMeasureApi_1_1BMeasure_ac95036b3cabaa51e10dec1eebdac0dc8}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!measureServe@{measureServe}}
\index{measureServe@{measureServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{measureServe()}{measureServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::measure\+Serve (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classBMeasureApi_1_1DataBlock}{Data\+Block}} \&}]{data\+Block }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a19d4f0f2e6b569e8daee0205da738a35}\label{classBMeasureApi_1_1BMeasure_a19d4f0f2e6b569e8daee0205da738a35}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!processRequest@{processRequest}}
\index{processRequest@{processRequest}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{processRequest()}{processRequest()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::process\+Request (\begin{DoxyParamCaption}\item[{\textbf{ B\+Timeout}}]{timeout\+Us = {\ttfamily \textbf{ B\+Timeout\+Forever}} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Reimplemented from \textbf{ Boap\+Mc1\+Comms}.

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a5e34e38acb39050a70ff8800105e61f7}\label{classBMeasureApi_1_1BMeasure_a5e34e38acb39050a70ff8800105e61f7}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!runBoardTest@{runBoardTest}}
\index{runBoardTest@{runBoardTest}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{runBoardTest()}{runBoardTest()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::run\+Board\+Test (\begin{DoxyParamCaption}\item[{const \textbf{ B\+String} \&}]{test }\end{DoxyParamCaption})}



Runs the given board test. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_ae067c2cd66ac0784446436ffc5d11699}\label{classBMeasureApi_1_1BMeasure_ae067c2cd66ac0784446436ffc5d11699}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!runBoardTestServe@{runBoardTestServe}}
\index{runBoardTestServe@{runBoardTestServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{runBoardTestServe()}{runBoardTestServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::run\+Board\+Test\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+String} \&}]{test }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a7cbffd2b1064972ade559a1958a11c1c}\label{classBMeasureApi_1_1BMeasure_a7cbffd2b1064972ade559a1958a11c1c}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!sendData@{sendData}}
\index{sendData@{sendData}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{sendData()}{sendData()}}
{\footnotesize\ttfamily void B\+Measure\+Api\+::\+B\+Measure\+::send\+Data (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classBMeasureApi_1_1DataBlock}{Data\+Block}} \&}]{data\+Block }\end{DoxyParamCaption})}



Sends a data block. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a8847307f2c0bf07624c4ef3dfe7ffa3e}\label{classBMeasureApi_1_1BMeasure_a8847307f2c0bf07624c4ef3dfe7ffa3e}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!sendDataEnable@{sendDataEnable}}
\index{sendDataEnable@{sendDataEnable}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{sendDataEnable()}{sendDataEnable()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::send\+Data\+Enable (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespaceBMeasureApi_a7275ab9af694c67becda9095330390c2}{Data\+Send}} \&}]{send\+Type }\end{DoxyParamCaption})}



Enable the sending of data. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_ad9a97766ec9e8ca8db7bd80e5d948f44}\label{classBMeasureApi_1_1BMeasure_ad9a97766ec9e8ca8db7bd80e5d948f44}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!sendDataEnableServe@{sendDataEnableServe}}
\index{sendDataEnableServe@{sendDataEnableServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{sendDataEnableServe()}{sendDataEnableServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::send\+Data\+Enable\+Serve (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespaceBMeasureApi_a7275ab9af694c67becda9095330390c2}{Data\+Send}} \&}]{send\+Type }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a89769e28cd721be5eb77808dbaa358ae}\label{classBMeasureApi_1_1BMeasure_a89769e28cd721be5eb77808dbaa358ae}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!sendDataServe@{sendDataServe}}
\index{sendDataServe@{sendDataServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{sendDataServe()}{sendDataServe()}}
{\footnotesize\ttfamily void B\+Measure\+Api\+::\+B\+Measure\+::send\+Data\+Serve (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classBMeasureApi_1_1DataBlock}{Data\+Block}} \&}]{data\+Block }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Reimplemented in \mbox{\hyperlink{classBMeasureApi_1_1BMeasureUnit_a4682936fd3f039b2ccb797279d268ad8}{B\+Measure\+Api\+::\+B\+Measure\+Unit}}.

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a71324f6da8c53eee38b01797cf5b7a21}\label{classBMeasureApi_1_1BMeasure_a71324f6da8c53eee38b01797cf5b7a21}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!sendInfo@{sendInfo}}
\index{sendInfo@{sendInfo}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{sendInfo()}{sendInfo()}}
{\footnotesize\ttfamily void B\+Measure\+Api\+::\+B\+Measure\+::send\+Info (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classBMeasureApi_1_1InfoBlock}{Info\+Block}} \&}]{info\+Block }\end{DoxyParamCaption})}



Sends an info block. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a11604c1c5e4ec9c61c4190d09b059e6f}\label{classBMeasureApi_1_1BMeasure_a11604c1c5e4ec9c61c4190d09b059e6f}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!sendInfoServe@{sendInfoServe}}
\index{sendInfoServe@{sendInfoServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{sendInfoServe()}{sendInfoServe()}}
{\footnotesize\ttfamily void B\+Measure\+Api\+::\+B\+Measure\+::send\+Info\+Serve (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classBMeasureApi_1_1InfoBlock}{Info\+Block}} \&}]{info\+Block }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a20b50065d71d207e7625f3a1e438578a}\label{classBMeasureApi_1_1BMeasure_a20b50065d71d207e7625f3a1e438578a}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!sendMessage@{sendMessage}}
\index{sendMessage@{sendMessage}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{sendMessage()}{sendMessage()}}
{\footnotesize\ttfamily void B\+Measure\+Api\+::\+B\+Measure\+::send\+Message (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{source,  }\item[{const \textbf{ B\+String} \&}]{message }\end{DoxyParamCaption})}



Send text messages. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_ab319c0bdd7a426c464fd51728e7cbd3b}\label{classBMeasureApi_1_1BMeasure_ab319c0bdd7a426c464fd51728e7cbd3b}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!sendMessageServe@{sendMessageServe}}
\index{sendMessageServe@{sendMessageServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{sendMessageServe()}{sendMessageServe()}}
{\footnotesize\ttfamily void B\+Measure\+Api\+::\+B\+Measure\+::send\+Message\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{source,  }\item[{const \textbf{ B\+String} \&}]{message }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Reimplemented in \mbox{\hyperlink{classBMeasureApi_1_1BMeasureUnit1_a6e10e8c2d7686c070899438e533e5c97}{B\+Measure\+Api\+::\+B\+Measure\+Unit1}}.

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_ae2b4cb3b29541598385c7c3eb7b56a32}\label{classBMeasureApi_1_1BMeasure_ae2b4cb3b29541598385c7c3eb7b56a32}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!sendStatus@{sendStatus}}
\index{sendStatus@{sendStatus}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{sendStatus()}{sendStatus()}}
{\footnotesize\ttfamily void B\+Measure\+Api\+::\+B\+Measure\+::send\+Status (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classBMeasureApi_1_1NodeStatus}{Node\+Status}} \&}]{node\+Status }\end{DoxyParamCaption})}



Sends the current status. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a5601bbb09df66712f603bfb166e903b3}\label{classBMeasureApi_1_1BMeasure_a5601bbb09df66712f603bfb166e903b3}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!sendStatusServe@{sendStatusServe}}
\index{sendStatusServe@{sendStatusServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{sendStatusServe()}{sendStatusServe()}}
{\footnotesize\ttfamily void B\+Measure\+Api\+::\+B\+Measure\+::send\+Status\+Serve (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classBMeasureApi_1_1NodeStatus}{Node\+Status}} \&}]{node\+Status }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_af7383bda604044fc86a7cb9c4d5b6f7e}\label{classBMeasureApi_1_1BMeasure_af7383bda604044fc86a7cb9c4d5b6f7e}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!sendTime@{sendTime}}
\index{sendTime@{sendTime}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{sendTime()}{sendTime()}}
{\footnotesize\ttfamily void B\+Measure\+Api\+::\+B\+Measure\+::send\+Time (\begin{DoxyParamCaption}\item[{const \textbf{ B\+Time\+Us} \&}]{time }\end{DoxyParamCaption})}



Sends the current time. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a91225a578e5e1713f46b0aca5bed9245}\label{classBMeasureApi_1_1BMeasure_a91225a578e5e1713f46b0aca5bed9245}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!sendTimeServe@{sendTimeServe}}
\index{sendTimeServe@{sendTimeServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{sendTimeServe()}{sendTimeServe()}}
{\footnotesize\ttfamily void B\+Measure\+Api\+::\+B\+Measure\+::send\+Time\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+Time\+Us} \&}]{time }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a59247fa5c9ce1ebf9cd2492db026f47b}\label{classBMeasureApi_1_1BMeasure_a59247fa5c9ce1ebf9cd2492db026f47b}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setAnalogueOut@{setAnalogueOut}}
\index{setAnalogueOut@{setAnalogueOut}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setAnalogueOut()}{setAnalogueOut()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Analogue\+Out (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{chan,  }\item[{const \textbf{ B\+Float32} \&}]{value }\end{DoxyParamCaption})}



Set analogue output value. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_af5fa5f426894ac45fca99f99b61fed3a}\label{classBMeasureApi_1_1BMeasure_af5fa5f426894ac45fca99f99b61fed3a}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setAnalogueOutServe@{setAnalogueOutServe}}
\index{setAnalogueOutServe@{setAnalogueOutServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setAnalogueOutServe()}{setAnalogueOutServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Analogue\+Out\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{chan,  }\item[{const \textbf{ B\+Float32} \&}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_ab29bdcbcb25f2e9f8b0d3051c3591f31}\label{classBMeasureApi_1_1BMeasure_ab29bdcbcb25f2e9f8b0d3051c3591f31}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setAwgConfig@{setAwgConfig}}
\index{setAwgConfig@{setAwgConfig}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setAwgConfig()}{setAwgConfig()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Awg\+Config (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classBMeasureApi_1_1AwgConfig}{Awg\+Config}} \&}]{awg\+Config }\end{DoxyParamCaption})}



Configure A\+WG. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a35e6b199abe7fb1a0654a8e6de803e6d}\label{classBMeasureApi_1_1BMeasure_a35e6b199abe7fb1a0654a8e6de803e6d}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setAwgConfigServe@{setAwgConfigServe}}
\index{setAwgConfigServe@{setAwgConfigServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setAwgConfigServe()}{setAwgConfigServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Awg\+Config\+Serve (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classBMeasureApi_1_1AwgConfig}{Awg\+Config}} \&}]{awg\+Config }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a1b1398705d3838d06a9af569c08244e9}\label{classBMeasureApi_1_1BMeasure_a1b1398705d3838d06a9af569c08244e9}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setAwgWaveform@{setAwgWaveform}}
\index{setAwgWaveform@{setAwgWaveform}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setAwgWaveform()}{setAwgWaveform()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Awg\+Waveform (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{chan,  }\item[{const \textbf{ B\+U\+Int32} \&}]{pos,  }\item[{const \mbox{\hyperlink{classBMeasureApi_1_1FileData}{File\+Data}} \&}]{data\+Block }\end{DoxyParamCaption})}



Configure A\+WG Arbitrary waveform. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a61180092c59db87016aba0e6b8e7a6ab}\label{classBMeasureApi_1_1BMeasure_a61180092c59db87016aba0e6b8e7a6ab}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setAwgWaveformServe@{setAwgWaveformServe}}
\index{setAwgWaveformServe@{setAwgWaveformServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setAwgWaveformServe()}{setAwgWaveformServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Awg\+Waveform\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{chan,  }\item[{const \textbf{ B\+U\+Int32} \&}]{pos,  }\item[{const \mbox{\hyperlink{classBMeasureApi_1_1FileData}{File\+Data}} \&}]{data\+Block }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_af93163b1571eac73d28e5d953754a352}\label{classBMeasureApi_1_1BMeasure_af93163b1571eac73d28e5d953754a352}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setBoardConfig@{setBoardConfig}}
\index{setBoardConfig@{setBoardConfig}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setBoardConfig()}{setBoardConfig()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Board\+Config (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classBMeasureApi_1_1BoardConfig}{Board\+Config}} \&}]{config }\end{DoxyParamCaption})}



Sets the boards configuration, requires key. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_aeac88b0edf7435594143a57313f7de11}\label{classBMeasureApi_1_1BMeasure_aeac88b0edf7435594143a57313f7de11}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setBoardConfigServe@{setBoardConfigServe}}
\index{setBoardConfigServe@{setBoardConfigServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setBoardConfigServe()}{setBoardConfigServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Board\+Config\+Serve (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classBMeasureApi_1_1BoardConfig}{Board\+Config}} \&}]{config }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a07355ef953aa7d39c0ab262e21500749}\label{classBMeasureApi_1_1BMeasure_a07355ef953aa7d39c0ab262e21500749}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setChannelConfig@{setChannelConfig}}
\index{setChannelConfig@{setChannelConfig}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setChannelConfig()}{setChannelConfig()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Channel\+Config (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{channel\+Number,  }\item[{const \mbox{\hyperlink{classBMeasureApi_1_1ChannelConfig}{Channel\+Config}} \&}]{channel\+Config }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a8a36e6ddde2b0e37ce74e5e2c6b5640f}\label{classBMeasureApi_1_1BMeasure_a8a36e6ddde2b0e37ce74e5e2c6b5640f}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setChannelConfigFull@{setChannelConfigFull}}
\index{setChannelConfigFull@{setChannelConfigFull}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setChannelConfigFull()}{setChannelConfigFull()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Channel\+Config\+Full (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int64} \&}]{key,  }\item[{const \textbf{ B\+U\+Int32} \&}]{channel\+Number,  }\item[{const \mbox{\hyperlink{classBMeasureApi_1_1ChannelConfig}{Channel\+Config}} \&}]{channel\+Config }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_aa0ceba5e0b0ce0d2f9d2d9c1ed2bfe08}\label{classBMeasureApi_1_1BMeasure_aa0ceba5e0b0ce0d2f9d2d9c1ed2bfe08}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setChannelConfigFullServe@{setChannelConfigFullServe}}
\index{setChannelConfigFullServe@{setChannelConfigFullServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setChannelConfigFullServe()}{setChannelConfigFullServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Channel\+Config\+Full\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int64} \&}]{key,  }\item[{const \textbf{ B\+U\+Int32} \&}]{channel\+Number,  }\item[{const \mbox{\hyperlink{classBMeasureApi_1_1ChannelConfig}{Channel\+Config}} \&}]{channel\+Config }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a7d3da8b6533bf53ca7250f07a3848ac6}\label{classBMeasureApi_1_1BMeasure_a7d3da8b6533bf53ca7250f07a3848ac6}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setChannelConfigServe@{setChannelConfigServe}}
\index{setChannelConfigServe@{setChannelConfigServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setChannelConfigServe()}{setChannelConfigServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Channel\+Config\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{channel\+Number,  }\item[{const \mbox{\hyperlink{classBMeasureApi_1_1ChannelConfig}{Channel\+Config}} \&}]{channel\+Config }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a4ff4e9b46a5df9309b8a043c94e5cf0b}\label{classBMeasureApi_1_1BMeasure_a4ff4e9b46a5df9309b8a043c94e5cf0b}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setConfig@{setConfig}}
\index{setConfig@{setConfig}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setConfig()}{setConfig()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Config (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classBMeasureApi_1_1Configuration}{Configuration}} \&}]{config }\end{DoxyParamCaption})}



Set units configuration. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_add841f776bb2f6feb36012f145018057}\label{classBMeasureApi_1_1BMeasure_add841f776bb2f6feb36012f145018057}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setConfigServe@{setConfigServe}}
\index{setConfigServe@{setConfigServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setConfigServe()}{setConfigServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Config\+Serve (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classBMeasureApi_1_1Configuration}{Configuration}} \&}]{config }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a2b7bd95be6a790ef1859b759fefe1caf}\label{classBMeasureApi_1_1BMeasure_a2b7bd95be6a790ef1859b759fefe1caf}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setDigital@{setDigital}}
\index{setDigital@{setDigital}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setDigital()}{setDigital()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Digital (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{bits }\end{DoxyParamCaption})}



Set digital bits. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a0cacee173669ac4e06aeae6ee5e45e62}\label{classBMeasureApi_1_1BMeasure_a0cacee173669ac4e06aeae6ee5e45e62}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setDigitalServe@{setDigitalServe}}
\index{setDigitalServe@{setDigitalServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setDigitalServe()}{setDigitalServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Digital\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{bits }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a2c9cdbf388845d2f387b845d9abef812}\label{classBMeasureApi_1_1BMeasure_a2c9cdbf388845d2f387b845d9abef812}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setMeasurement@{setMeasurement}}
\index{setMeasurement@{setMeasurement}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setMeasurement()}{setMeasurement()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Measurement (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig}{Measurement\+Config}} \&}]{measurement\+Config }\end{DoxyParamCaption})}



Set measurement config. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_ab72d5b6385c6b385d4168463c4c32855}\label{classBMeasureApi_1_1BMeasure_ab72d5b6385c6b385d4168463c4c32855}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setMeasurementConfig@{setMeasurementConfig}}
\index{setMeasurementConfig@{setMeasurementConfig}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setMeasurementConfig()}{setMeasurementConfig()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Measurement\+Config (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig}{Measurement\+Config}} \&}]{measurement\+Config }\end{DoxyParamCaption})}



Set measurement config. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_ac0cba276e4190b2054f44028c8484ebd}\label{classBMeasureApi_1_1BMeasure_ac0cba276e4190b2054f44028c8484ebd}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setMeasurementConfigServe@{setMeasurementConfigServe}}
\index{setMeasurementConfigServe@{setMeasurementConfigServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setMeasurementConfigServe()}{setMeasurementConfigServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Measurement\+Config\+Serve (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig}{Measurement\+Config}} \&}]{measurement\+Config }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a0ca5d692c83ad037663a0409db054564}\label{classBMeasureApi_1_1BMeasure_a0ca5d692c83ad037663a0409db054564}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setMeasurementServe@{setMeasurementServe}}
\index{setMeasurementServe@{setMeasurementServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setMeasurementServe()}{setMeasurementServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Measurement\+Serve (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classBMeasureApi_1_1MeasurementConfig}{Measurement\+Config}} \&}]{measurement\+Config }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_adcbbe33e45e811e8d102d947a7e30dca}\label{classBMeasureApi_1_1BMeasure_adcbbe33e45e811e8d102d947a7e30dca}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setMode@{setMode}}
\index{setMode@{setMode}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setMode()}{setMode()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Mode (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespaceBMeasureApi_aef0db383962da47c68dff85302938b53}{Mode}} \&}]{mode }\end{DoxyParamCaption})}



Set the current operational mode. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_aec776bc865625a941df69dd6fd863314}\label{classBMeasureApi_1_1BMeasure_aec776bc865625a941df69dd6fd863314}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setModeServe@{setModeServe}}
\index{setModeServe@{setModeServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setModeServe()}{setModeServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Mode\+Serve (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespaceBMeasureApi_aef0db383962da47c68dff85302938b53}{Mode}} \&}]{mode }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_ab866d991c024f4760215a25336a2402b}\label{classBMeasureApi_1_1BMeasure_ab866d991c024f4760215a25336a2402b}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setRelay@{setRelay}}
\index{setRelay@{setRelay}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setRelay()}{setRelay()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Relay (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{relay\+Num,  }\item[{const \textbf{ B\+Int32} \&}]{state }\end{DoxyParamCaption})}



Set relay. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_ae55f1a505887fcbbd0ee7c913c544b40}\label{classBMeasureApi_1_1BMeasure_ae55f1a505887fcbbd0ee7c913c544b40}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setRelayServe@{setRelayServe}}
\index{setRelayServe@{setRelayServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setRelayServe()}{setRelayServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Relay\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+U\+Int32} \&}]{relay\+Num,  }\item[{const \textbf{ B\+Int32} \&}]{state }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a379c4d283df1c221acf0a549a25e2dae}\label{classBMeasureApi_1_1BMeasure_a379c4d283df1c221acf0a549a25e2dae}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setSecureKey@{setSecureKey}}
\index{setSecureKey@{setSecureKey}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setSecureKey()}{setSecureKey()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Secure\+Key (\begin{DoxyParamCaption}\item[{const \textbf{ B\+String} \&}]{key }\end{DoxyParamCaption})}



Set the security key. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a5030db6047d21aab72836cfb33a61f9a}\label{classBMeasureApi_1_1BMeasure_a5030db6047d21aab72836cfb33a61f9a}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setSecureKeyServe@{setSecureKeyServe}}
\index{setSecureKeyServe@{setSecureKeyServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setSecureKeyServe()}{setSecureKeyServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Secure\+Key\+Serve (\begin{DoxyParamCaption}\item[{const \textbf{ B\+String} \&}]{key }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a85b0cb26b8357c8d54a705ad656ea27d}\label{classBMeasureApi_1_1BMeasure_a85b0cb26b8357c8d54a705ad656ea27d}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setSecureMode@{setSecureMode}}
\index{setSecureMode@{setSecureMode}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setSecureMode()}{setSecureMode()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Secure\+Mode (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespaceBMeasureApi_a92b2791278ae65a39ec85c44435af22f}{Secure\+Mode}} \&}]{secure\+Mode }\end{DoxyParamCaption})}



Set the security mode. 

\mbox{\Hypertarget{classBMeasureApi_1_1BMeasure_a0604c1a0c6bef21ed9d65b758c5096ba}\label{classBMeasureApi_1_1BMeasure_a0604c1a0c6bef21ed9d65b758c5096ba}} 
\index{BMeasureApi::BMeasure@{BMeasureApi::BMeasure}!setSecureModeServe@{setSecureModeServe}}
\index{setSecureModeServe@{setSecureModeServe}!BMeasureApi::BMeasure@{BMeasureApi::BMeasure}}
\subsubsection{\texorpdfstring{setSecureModeServe()}{setSecureModeServe()}}
{\footnotesize\ttfamily \textbf{ B\+Error} B\+Measure\+Api\+::\+B\+Measure\+::set\+Secure\+Mode\+Serve (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespaceBMeasureApi_a92b2791278ae65a39ec85c44435af22f}{Secure\+Mode}} \&}]{secure\+Mode }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{BMeasureB_8h}{B\+Measure\+B.\+h}}\item 
\mbox{\hyperlink{BMeasureB-1_8cpp}{B\+Measure\+B-\/1.\+cpp}}\item 
\mbox{\hyperlink{BMeasureB_8cpp}{B\+Measure\+B.\+cpp}}\end{DoxyCompactItemize}
