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
 

Namespaces

 DataRecorder
 

Enumerations

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

Functions

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