#include <SignalSymbolModel.h>
|
| TransmissionSymbolModel (int headerSymbolLength, double headerSymbolRate, int payloadSymbolLength, double payloadSymbolRate, const std::vector< const ISymbol * > *symbols, const IModulation *headerModulation, const IModulation *payloadModulation) |
|
virtual const IModulation * | getHeaderModulation () const override |
|
virtual const IModulation * | getPayloadModulation () const override |
|
| SignalSymbolModel (int headerSymbolLength, double headerSymbolRate, int payloadSymbolLength, double payloadSymbolRate, const std::vector< const ISymbol * > *symbols) |
|
virtual | ~SignalSymbolModel () |
|
virtual std::ostream & | printToStream (std::ostream &stream, int level) const override |
| Prints this object to the provided output stream. More...
|
|
virtual int | getPayloadSymbolLength () const override |
|
virtual double | getPayloadSymbolRate () const override |
|
virtual int | getHeaderSymbolLength () const override |
|
virtual double | getHeaderSymbolRate () const override |
|
virtual const std::vector< const ISymbol * > * | getSymbols () const override |
|
virtual | ~IPrintableObject () |
|
virtual std::string | getInfoStringRepresentation () const |
|
virtual std::string | getDetailStringRepresentation () const |
|
virtual std::string | getDebugStringRepresentation () const |
|
virtual std::string | getTraceStringRepresentation () const |
|
virtual std::string | getCompleteStringRepresentation () const |
|
inet::physicallayer::TransmissionSymbolModel::TransmissionSymbolModel |
( |
int |
headerSymbolLength, |
|
|
double |
headerSymbolRate, |
|
|
int |
payloadSymbolLength, |
|
|
double |
payloadSymbolRate, |
|
|
const std::vector< const ISymbol * > * |
symbols, |
|
|
const IModulation * |
headerModulation, |
|
|
const IModulation * |
payloadModulation |
|
) |
| |
const IModulation * payloadModulation
Definition: SignalSymbolModel.h:53
const double headerSymbolRate
Definition: SignalSymbolModel.h:33
SignalSymbolModel(int headerSymbolLength, double headerSymbolRate, int payloadSymbolLength, double payloadSymbolRate, const std::vector< const ISymbol * > *symbols)
Definition: SignalSymbolModel.cc:24
const double payloadSymbolRate
Definition: SignalSymbolModel.h:34
const int headerSymbolLength
Definition: SignalSymbolModel.h:31
const std::vector< const ISymbol * > * symbols
Definition: SignalSymbolModel.h:35
const IModulation * headerModulation
Definition: SignalSymbolModel.h:52
const int payloadSymbolLength
Definition: SignalSymbolModel.h:32
virtual const IModulation* inet::physicallayer::TransmissionSymbolModel::getHeaderModulation |
( |
| ) |
const |
|
inlineoverridevirtual |
virtual const IModulation* inet::physicallayer::TransmissionSymbolModel::getPayloadModulation |
( |
| ) |
const |
|
inlineoverridevirtual |
const IModulation* inet::physicallayer::TransmissionSymbolModel::headerModulation |
|
protected |
const IModulation* inet::physicallayer::TransmissionSymbolModel::payloadModulation |
|
protected |
The documentation for this class was generated from the following files: