#include <recorder_worker_hdf5.h>
◆ RecorderWorkerHDF5()
Agora_recorder::RecorderWorkerHDF5::RecorderWorkerHDF5 |
( |
const Config * |
in_cfg, |
|
|
size_t |
antenna_offset, |
|
|
size_t |
num_antennas, |
|
|
size_t |
record_interval, |
|
|
Direction |
rx_direction |
|
) |
| |
|
explicit |
◆ ~RecorderWorkerHDF5()
Agora_recorder::RecorderWorkerHDF5::~RecorderWorkerHDF5 |
( |
| ) |
|
|
overridedefault |
◆ AntennaOffset()
size_t Agora_recorder::RecorderWorkerHDF5::AntennaOffset |
( |
| ) |
const |
|
inlinefinalvirtual |
◆ Close()
void Agora_recorder::RecorderWorkerHDF5::Close |
( |
| ) |
|
|
private |
◆ Finalize()
void Agora_recorder::RecorderWorkerHDF5::Finalize |
( |
| ) |
|
|
finalvirtual |
◆ Init()
void Agora_recorder::RecorderWorkerHDF5::Init |
( |
| ) |
|
|
finalvirtual |
◆ NumAntennas()
size_t Agora_recorder::RecorderWorkerHDF5::NumAntennas |
( |
| ) |
const |
|
inlinefinalvirtual |
◆ Open()
void Agora_recorder::RecorderWorkerHDF5::Open |
( |
| ) |
|
|
private |
◆ Record()
int Agora_recorder::RecorderWorkerHDF5::Record |
( |
const Packet * |
pkt | ) |
|
|
finalvirtual |
◆ WriteDatasetValue()
void Agora_recorder::RecorderWorkerHDF5::WriteDatasetValue |
( |
const Packet * |
pkt, |
|
|
size_t |
symbol_index, |
|
|
size_t |
dataset_index |
|
) |
| |
|
private |
If the frame id is > than the current 0 indexed dimension then we need to extend
◆ antenna_offset_
size_t Agora_recorder::RecorderWorkerHDF5::antenna_offset_ |
|
private |
◆ cfg_
const Config* Agora_recorder::RecorderWorkerHDF5::cfg_ |
|
private |
◆ data_chunk_dims_
const std::array<hsize_t, kDsDimsNum> Agora_recorder::RecorderWorkerHDF5::data_chunk_dims_ |
|
private |
◆ datasets_
std::vector<std::pair<std::string, std::array<hsize_t, kDsDimsNum> > > Agora_recorder::RecorderWorkerHDF5::datasets_ |
|
private |
◆ hdf5_
std::unique_ptr<Hdf5Lib> Agora_recorder::RecorderWorkerHDF5::hdf5_ |
|
private |
◆ interval_
size_t Agora_recorder::RecorderWorkerHDF5::interval_ |
|
private |
◆ max_frame_number_
size_t Agora_recorder::RecorderWorkerHDF5::max_frame_number_ |
|
private |
◆ num_antennas_
size_t Agora_recorder::RecorderWorkerHDF5::num_antennas_ |
|
private |
◆ rx_direction_
Direction Agora_recorder::RecorderWorkerHDF5::rx_direction_ |
|
private |
The documentation for this class was generated from the following files: