#include <Ieee80211OfdmDecoderModule.h>
◆ ~Ieee80211OfdmDecoderModule()
| inet::physicallayer::Ieee80211OfdmDecoderModule::~Ieee80211OfdmDecoderModule |
( |
| ) |
|
|
virtual |
◆ decode()
◆ getCode()
| const Ieee80211OfdmCode* inet::physicallayer::Ieee80211OfdmDecoderModule::getCode |
( |
| ) |
const |
|
inline |
◆ handleMessage()
| virtual void inet::physicallayer::Ieee80211OfdmDecoderModule::handleMessage |
( |
cMessage * |
msg | ) |
|
|
inlineoverrideprotectedvirtual |
33 {
throw cRuntimeError(
"This module doesn't handle self messages"); }
◆ initialize()
| void inet::physicallayer::Ieee80211OfdmDecoderModule::initialize |
( |
int |
stage | ) |
|
|
overrideprotectedvirtual |
23 descrambler =
dynamic_cast<const IScrambler *
>(getSubmodule(
"descrambler"));
25 deinterleaver =
dynamic_cast<const IInterleaver *
>(getSubmodule(
"deinterleaver"));
31 code =
new Ieee80211OfdmCode(convolutionalCode, interleaving, scrambling);
◆ numInitStages()
| virtual int inet::physicallayer::Ieee80211OfdmDecoderModule::numInitStages |
( |
| ) |
const |
|
inlineoverrideprotectedvirtual |
◆ printToStream()
| std::ostream & inet::physicallayer::Ieee80211OfdmDecoderModule::printToStream |
( |
std::ostream & |
stream, |
|
|
int |
level, |
|
|
int |
evFlags = 0 |
|
) |
| const |
|
overridevirtual |
◆ code
| const Ieee80211OfdmCode* inet::physicallayer::Ieee80211OfdmDecoderModule::code = nullptr |
|
protected |
◆ convolutionalDecoder
| const IFecCoder* inet::physicallayer::Ieee80211OfdmDecoderModule::convolutionalDecoder = nullptr |
|
protected |
◆ deinterleaver
| const IInterleaver* inet::physicallayer::Ieee80211OfdmDecoderModule::deinterleaver = nullptr |
|
protected |
◆ descrambler
| const IScrambler* inet::physicallayer::Ieee80211OfdmDecoderModule::descrambler = nullptr |
|
protected |
◆ ofdmDecoder
The documentation for this class was generated from the following files: