RENEWLab  1.1.0
RENEW project
Sounder::RecorderWorker Class Reference

#include <recorder_worker.h>

Collaboration diagram for Sounder::RecorderWorker:

Public Member Functions

 RecorderWorker (Config *in_cfg, size_t antenna_offset, size_t num_antennas)
 
 ~RecorderWorker ()
 
void init (void)
 
void finalize (void)
 
void record (int tid, Packet *pkt)
 
size_t num_antennas (void)
 
size_t antenna_offset (void)
 

Private Attributes

Configcfg_
 
H5std_string hdf5_name_
 
Hdf5Libhdf5_
 
std::vector< std::string > datasets
 
size_t max_frame_number_
 
size_t antenna_offset_
 
size_t num_antennas_
 

Constructor & Destructor Documentation

◆ RecorderWorker()

Sounder::RecorderWorker::RecorderWorker ( Config in_cfg,
size_t  antenna_offset,
size_t  num_antennas 
)
Here is the call graph for this function:

◆ ~RecorderWorker()

Sounder::RecorderWorker::~RecorderWorker ( )
Here is the call graph for this function:

Member Function Documentation

◆ antenna_offset()

size_t Sounder::RecorderWorker::antenna_offset ( void  )
inline
Here is the caller graph for this function:

◆ finalize()

void Sounder::RecorderWorker::finalize ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ init()

void Sounder::RecorderWorker::init ( void  )
Here is the caller graph for this function:

◆ num_antennas()

size_t Sounder::RecorderWorker::num_antennas ( void  )
inline
Here is the caller graph for this function:

◆ record()

void Sounder::RecorderWorker::record ( int  tid,
Packet pkt 
)
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ antenna_offset_

size_t Sounder::RecorderWorker::antenna_offset_
private

◆ cfg_

Config* Sounder::RecorderWorker::cfg_
private

◆ datasets

std::vector<std::string> Sounder::RecorderWorker::datasets
private

◆ hdf5_

Hdf5Lib* Sounder::RecorderWorker::hdf5_
private

◆ hdf5_name_

H5std_string Sounder::RecorderWorker::hdf5_name_
private

◆ max_frame_number_

size_t Sounder::RecorderWorker::max_frame_number_
private

◆ num_antennas_

size_t Sounder::RecorderWorker::num_antennas_
private

The documentation for this class was generated from the following files: