#include <Ieee80211OfdmInterleaverModule.h>
◆ ~Ieee80211OfdmInterleaverModule()
| inet::physicallayer::Ieee80211OfdmInterleaverModule::~Ieee80211OfdmInterleaverModule |
( |
| ) |
|
|
virtual |
◆ deinterleave()
| virtual BitVector inet::physicallayer::Ieee80211OfdmInterleaverModule::deinterleave |
( |
const BitVector & |
bits | ) |
const |
|
inlineoverridevirtual |
◆ getInterleaving()
◆ handleMessage()
| virtual void inet::physicallayer::Ieee80211OfdmInterleaverModule::handleMessage |
( |
cMessage * |
msg | ) |
|
|
inlineoverrideprotectedvirtual |
25 {
throw cRuntimeError(
"This module doesn't handle self messages."); }
◆ initialize()
| void inet::physicallayer::Ieee80211OfdmInterleaverModule::initialize |
( |
int |
stage | ) |
|
|
overrideprotectedvirtual |
19 int numberOfCodedBitsPerSymbol = par(
"numberOfCodedBitsPerSymbol");
20 int numberOfCodedBitsPerSubcarrier = par(
"numberOfCodedBitsPerSubcarrier");
21 const Ieee80211OfdmInterleaving *interleaving =
new Ieee80211OfdmInterleaving(numberOfCodedBitsPerSymbol, numberOfCodedBitsPerSubcarrier);
22 interleaver =
new Ieee80211OfdmInterleaver(interleaving);
◆ interleave()
| virtual BitVector inet::physicallayer::Ieee80211OfdmInterleaverModule::interleave |
( |
const BitVector & |
bits | ) |
const |
|
inlineoverridevirtual |
◆ numInitStages()
| virtual int inet::physicallayer::Ieee80211OfdmInterleaverModule::numInitStages |
( |
| ) |
const |
|
inlineoverrideprotectedvirtual |
◆ printToStream()
| std::ostream & inet::physicallayer::Ieee80211OfdmInterleaverModule::printToStream |
( |
std::ostream & |
stream, |
|
|
int |
level, |
|
|
int |
evFlags = 0 |
|
) |
| const |
|
overridevirtual |
◆ interleaver
The documentation for this class was generated from the following files: