#include <AdditiveScramblerModule.h>
◆ ~AdditiveScramblerModule()
| inet::physicallayer::AdditiveScramblerModule::~AdditiveScramblerModule |
( |
| ) |
|
|
virtual |
◆ descramble()
| virtual BitVector inet::physicallayer::AdditiveScramblerModule::descramble |
( |
const BitVector & |
bits | ) |
const |
|
inlineoverridevirtual |
◆ getScrambling()
| virtual const AdditiveScrambling* inet::physicallayer::AdditiveScramblerModule::getScrambling |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ handleMessage()
| virtual void inet::physicallayer::AdditiveScramblerModule::handleMessage |
( |
cMessage * |
msg | ) |
|
|
inlineoverrideprotectedvirtual |
25 {
throw cRuntimeError(
"This module doesn't handle self messages"); }
◆ initialize()
| void inet::physicallayer::AdditiveScramblerModule::initialize |
( |
int |
stage | ) |
|
|
overrideprotectedvirtual |
18 ShortBitVector seed(par(
"seed").stringValue());
19 ShortBitVector generatorPolynomial(par(
"generatorPolynomial").stringValue());
20 const AdditiveScrambling *scrambling =
new AdditiveScrambling(seed, generatorPolynomial);
21 scrambler =
new AdditiveScrambler(scrambling);
◆ numInitStages()
| virtual int inet::physicallayer::AdditiveScramblerModule::numInitStages |
( |
| ) |
const |
|
inlineoverrideprotectedvirtual |
◆ printToStream()
| std::ostream & inet::physicallayer::AdditiveScramblerModule::printToStream |
( |
std::ostream & |
stream, |
|
|
int |
level, |
|
|
int |
evFlags = 0 |
|
) |
| const |
|
overridevirtual |
◆ scramble()
| virtual BitVector inet::physicallayer::AdditiveScramblerModule::scramble |
( |
const BitVector & |
bits | ) |
const |
|
inlineoverridevirtual |
◆ scrambler
The documentation for this class was generated from the following files: