#include <hdf5_reader.h>
◆ Hdf5Reader()
Sounder::Hdf5Reader::Hdf5Reader |
( |
Config * |
in_cfg, |
|
|
moodycamel::ConcurrentQueue< Event_data > & |
msg_queue, |
|
|
SampleBuffer * |
tx_buffer, |
|
|
size_t |
thread_id, |
|
|
int |
core, |
|
|
size_t |
queue_size, |
|
|
bool |
wait_signal = true |
|
) |
| |
◆ ~Hdf5Reader()
Sounder::Hdf5Reader::~Hdf5Reader |
( |
| ) |
|
◆ DispatchWork()
bool Sounder::Hdf5Reader::DispatchWork |
( |
Event_data |
event | ) |
|
◆ DoReading()
void Sounder::Hdf5Reader::DoReading |
( |
void |
| ) |
|
|
private |
◆ Finalize()
void Sounder::Hdf5Reader::Finalize |
( |
| ) |
|
|
private |
◆ ReadFrame()
◆ Start()
void Sounder::Hdf5Reader::Start |
( |
void |
| ) |
|
◆ Stop()
void Sounder::Hdf5Reader::Stop |
( |
void |
| ) |
|
◆ condition_
std::condition_variable Sounder::Hdf5Reader::condition_ |
|
private |
◆ config_
Config* Sounder::Hdf5Reader::config_ |
|
private |
◆ core_alloc_
int Sounder::Hdf5Reader::core_alloc_ |
|
private |
◆ event_queue_
moodycamel::ConcurrentQueue<Event_data> Sounder::Hdf5Reader::event_queue_ |
|
private |
◆ fp
◆ id_
size_t Sounder::Hdf5Reader::id_ |
|
private |
◆ msg_queue_
moodycamel::ConcurrentQueue<Event_data>& Sounder::Hdf5Reader::msg_queue_ |
|
private |
◆ packet_data_length_
size_t Sounder::Hdf5Reader::packet_data_length_ |
|
private |
◆ producer_token_
moodycamel::ProducerToken Sounder::Hdf5Reader::producer_token_ |
|
private |
◆ running_
bool Sounder::Hdf5Reader::running_ |
|
private |
◆ sync_
◆ thread_
std::thread Sounder::Hdf5Reader::thread_ |
|
private |
◆ tx_buffer_
◆ wait_signal_
bool Sounder::Hdf5Reader::wait_signal_ |
|
private |
The documentation for this class was generated from the following files: