#include <chsim_worker_storage.h>
|
| ChSimRxBuffer (ChSimRxType type, const Config *cfg, size_t max_frames, size_t max_symbols, size_t max_antennas, size_t symbol_size_bytes) |
|
void | Copy (size_t frame, size_t symbol, size_t ant, const short *input, size_t data_size) |
|
const std::byte * | Read (size_t frame, size_t symbol, size_t ant) const |
|
size_t | GetSymbolIdx (size_t symbol_id) const |
|
◆ ChSimRxType
Enumerator |
---|
kRxTypePilotUl | |
kRxTypeBeaconDl | |
◆ ChSimRxBuffer()
ChSimRxBuffer::ChSimRxBuffer |
( |
ChSimRxType |
type, |
|
|
const Config * |
cfg, |
|
|
size_t |
max_frames, |
|
|
size_t |
max_symbols, |
|
|
size_t |
max_antennas, |
|
|
size_t |
symbol_size_bytes |
|
) |
| |
|
inline |
◆ Copy()
void ChSimRxBuffer::Copy |
( |
size_t |
frame, |
|
|
size_t |
symbol, |
|
|
size_t |
ant, |
|
|
const short * |
input, |
|
|
size_t |
data_size |
|
) |
| |
|
inline |
◆ GetSymbolIdx()
size_t ChSimRxBuffer::GetSymbolIdx |
( |
size_t |
symbol_id | ) |
const |
|
inline |
◆ Read()
const std::byte* ChSimRxBuffer::Read |
( |
size_t |
frame, |
|
|
size_t |
symbol, |
|
|
size_t |
ant |
|
) |
| const |
|
inline |
◆ cfg_
const Config* const ChSimRxBuffer::cfg_ |
|
private |
◆ max_frame_
const size_t ChSimRxBuffer::max_frame_ |
|
private |
◆ storage_
◆ type_
The documentation for this class was generated from the following file: