This file ( 818B ) exceeds the allowed full mode (48 kb) size.
The editor full hight is disabled, only scrolling is allowed..
If you wish to edit a file, it is recommended to use the scroll mode as some users do not like the full height
mode, although some users like it.
/*******************************************************************************
* DataAcquire.h DataAcquire process
* T.Barnaby, BEAM Ltd, 2007-02-07
*******************************************************************************
*/
#ifndef DataAcquire_H
#define DataAcquire_H 1
#include <stdint.h>
#include <TmsApi.h>
#include <BError.h>
class Control;
/// The main system DataAcquire class
class DataAcquire {
public:
DataAcquire(Control& control);
~DataAcquire();
// Main functionality
BError init(); ///< Initialise the system
BError getData(DataInfo dataInfo, Data& data);
BError requestData(DataInfo dataInfo);
private:
BError getSimData(DataInfo dataInfo, Data& data); ///< return simulated data
// DataAcquire data
Control& ocontrol; ///< The main Control class
};
#endif