Psyllid
v1.12.4
Project 8 Data Acquisisition Software
|
A producer to use for debugging: continously outputss identical blank data. More...
#include <data_producer.hh>
Public Member Functions | |
data_producer () | |
virtual | ~data_producer () |
mv_accessible (uint64_t, length) | |
mv_accessible (uint32_t, data_size) | |
mv_referrable (roach_packet_data, master_packet) | |
virtual void | initialize () |
virtual void | execute (midge::diptera *a_midge=nullptr) |
virtual void | finalize () |
Private Member Functions | |
void | initialize_block (memory_block *a_block) |
A producer to use for debugging: continously outputss identical blank data.
The data are all output as memory_block
objects. However the underlying data that is output is time_data.
Parameter setting is not thread-safe. Executing is thread-safe.
Node type: "data-producer"
Available configuration values:
Output Stream:
Definition at line 44 of file data_producer.hh.
data_producer | ( | ) |
Definition at line 22 of file data_producer.cc.
|
virtual |
Definition at line 30 of file data_producer.cc.
|
virtual |
Definition at line 39 of file data_producer.cc.
|
virtual |
Definition at line 95 of file data_producer.cc.
|
virtual |
Definition at line 34 of file data_producer.cc.
|
private |
Definition at line 102 of file data_producer.cc.
mv_accessible | ( | uint64_t | , |
length | |||
) |
mv_accessible | ( | uint32_t | , |
data_size | |||
) |
mv_referrable | ( | roach_packet_data | , |
master_packet | |||
) |