RTXI  2.4
The Real-Time eXperiment Interface Documentation
Data Structures | Namespaces | Enumerations | Functions
data_recorder.h File Reference
#include <atomic_fifo.h>
#include <event.h>
#include <io.h>
#include <mutex.h>
#include <plugin.h>
#include <workspace.h>
#include <vector>
#include <time.h>
#include <daq.h>
#include <hdf5.h>
#include <hdf5_hl.h>
Include dependency graph for data_recorder.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  DataRecorder::data_token_t
struct  DataRecorder::param_change_t
class  DataRecorder::CustomEvent
class  DataRecorder::Channel
class  DataRecorder::Panel
class  DataRecorder::Plugin




enum  DataRecorder::data_type_t {
  DataRecorder::OPEN, DataRecorder::CLOSE, DataRecorder::START, DataRecorder::STOP,
  DataRecorder::SYNC, DataRecorder::ASYNC, DataRecorder::DONE, DataRecorder::PARAM


void DataRecorder::startRecording (void)
void DataRecorder::stopRecording (void)
void DataRecorder::openFile (const QString &)
void DataRecorder::postAsyncData (const double *, size_t)