#include <Ieee80211OfdmEncoderModule.h>
◆ ~Ieee80211OfdmEncoderModule()
| inet::physicallayer::Ieee80211OfdmEncoderModule::~Ieee80211OfdmEncoderModule |
( |
| ) |
|
|
virtual |
◆ encode()
◆ getCode()
| const Ieee80211OfdmCode* inet::physicallayer::Ieee80211OfdmEncoderModule::getCode |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ handleMessage()
| virtual void inet::physicallayer::Ieee80211OfdmEncoderModule::handleMessage |
( |
cMessage * |
msg | ) |
|
|
inlineoverrideprotectedvirtual |
29 {
throw cRuntimeError(
"This module doesn't handle self messages"); }
◆ initialize()
| void inet::physicallayer::Ieee80211OfdmEncoderModule::initialize |
( |
int |
stage | ) |
|
|
overrideprotectedvirtual |
18 scrambler =
dynamic_cast<IScrambler *
>(getSubmodule(
"scrambler"));
20 interleaver =
dynamic_cast<IInterleaver *
>(getSubmodule(
"interleaver"));
26 code =
new Ieee80211OfdmCode(convolutionalCode, interleaving, scrambling);
◆ numInitStages()
| virtual int inet::physicallayer::Ieee80211OfdmEncoderModule::numInitStages |
( |
| ) |
const |
|
inlineoverrideprotectedvirtual |
◆ printToStream()
| virtual std::ostream& inet::physicallayer::Ieee80211OfdmEncoderModule::printToStream |
( |
std::ostream & |
stream, |
|
|
int |
level, |
|
|
int |
evFlags = 0 |
|
) |
| const |
|
inlineoverridevirtual |
◆ code
| const Ieee80211OfdmCode* inet::physicallayer::Ieee80211OfdmEncoderModule::code = nullptr |
|
protected |
◆ convolutionalCoder
| const IFecCoder* inet::physicallayer::Ieee80211OfdmEncoderModule::convolutionalCoder = nullptr |
|
protected |
◆ encoder
◆ interleaver
| const IInterleaver* inet::physicallayer::Ieee80211OfdmEncoderModule::interleaver = nullptr |
|
protected |
◆ scrambler
| const IScrambler* inet::physicallayer::Ieee80211OfdmEncoderModule::scrambler = nullptr |
|
protected |
The documentation for this class was generated from the following files: