| codeRateParamaterK | inet::physicallayer::ConvolutionalCoder | protected |
| codeRateParamaterN | inet::physicallayer::ConvolutionalCoder | protected |
| codeRatePuncturingK | inet::physicallayer::ConvolutionalCoder | protected |
| codeRatePuncturingN | inet::physicallayer::ConvolutionalCoder | protected |
| computeDecimalToOutputSymbolVector() | inet::physicallayer::ConvolutionalCoder | protected |
| computeHammingDistance(const ShortBitVector &u, const ShortBitVector &excludedBits, const ShortBitVector &w) const | inet::physicallayer::ConvolutionalCoder | inlineprotected |
| computeHammingDistanceLookupTable() | inet::physicallayer::ConvolutionalCoder | protected |
| computeMemorySizes() | inet::physicallayer::ConvolutionalCoder | protected |
| computeMemorySizeSum() | inet::physicallayer::ConvolutionalCoder | protected |
| computeNumberOfInputAndOutputSymbols() | inet::physicallayer::ConvolutionalCoder | protected |
| computeNumberOfStates() | inet::physicallayer::ConvolutionalCoder | protected |
| computeOutputAndInputSymbols() | inet::physicallayer::ConvolutionalCoder | protected |
| computeStateTransitions() | inet::physicallayer::ConvolutionalCoder | protected |
| constraintLengths | inet::physicallayer::ConvolutionalCoder | protected |
| convertToShortBitVectorMatrix(std::vector< std::vector< int > > &matrix, std::vector< ShortBitVector > &boolMatrix) const | inet::physicallayer::ConvolutionalCoder | protected |
| convolutionalCode | inet::physicallayer::ConvolutionalCoder | protected |
| ConvolutionalCoder(const ConvolutionalCode *convolutionalCode) | inet::physicallayer::ConvolutionalCoder | |
| decimalToInputSymbol | inet::physicallayer::ConvolutionalCoder | protected |
| decimalToOutputSymbol | inet::physicallayer::ConvolutionalCoder | protected |
| decode(const BitVector &encodedBits) const override | inet::physicallayer::ConvolutionalCoder | virtual |
| depuncturing(const BitVector &decodedBits, BitVector &isPunctured) const | inet::physicallayer::ConvolutionalCoder | protected |
| encode(const BitVector &informationBits) const override | inet::physicallayer::ConvolutionalCoder | virtual |
| eXOR(bool alpha, bool beta) const | inet::physicallayer::ConvolutionalCoder | inlineprotected |
| getCompleteStringRepresentation() const | inet::physicallayer::IPrintableObject | inlinevirtual |
| getConstraintLengthVector() const | inet::physicallayer::ConvolutionalCoder | inline |
| getDebugStringRepresentation() const | inet::physicallayer::IPrintableObject | inlinevirtual |
| getDetailStringRepresentation() const | inet::physicallayer::IPrintableObject | inlinevirtual |
| getForwardErrorCorrection() const override | inet::physicallayer::ConvolutionalCoder | inlinevirtual |
| getInfoStringRepresentation() const | inet::physicallayer::IPrintableObject | inlinevirtual |
| getMemorySizeSum() const | inet::physicallayer::ConvolutionalCoder | inline |
| getNumberOfInputSymbols() const | inet::physicallayer::ConvolutionalCoder | inline |
| getNumberOfOutputSymbols() const | inet::physicallayer::ConvolutionalCoder | inline |
| getNumberOfStates() const | inet::physicallayer::ConvolutionalCoder | inline |
| getOutputTable() const | inet::physicallayer::ConvolutionalCoder | inline |
| getPuncturedIndices(unsigned int length) const | inet::physicallayer::ConvolutionalCoder | protected |
| getPuncturingMatrix() const | inet::physicallayer::ConvolutionalCoder | inline |
| getStateTransitionTable() const | inet::physicallayer::ConvolutionalCoder | inline |
| getTraceStringRepresentation() const | inet::physicallayer::IPrintableObject | inlinevirtual |
| getTransferFunctionMatrix() const | inet::physicallayer::ConvolutionalCoder | inline |
| giveNextOutputSymbol(const BitVector &encodedBits, int decodedLength, const BitVector &isPunctured, ShortBitVector &excludedFromHammingDistance) const | inet::physicallayer::ConvolutionalCoder | protected |
| hammingDistanceLookupTable | inet::physicallayer::ConvolutionalCoder | protected |
| initParameters() | inet::physicallayer::ConvolutionalCoder | protected |
| inputSymbols | inet::physicallayer::ConvolutionalCoder | protected |
| inputSymbolToOutputSymbol(const ShortBitVector &state, const ShortBitVector &inputSymbol) const | inet::physicallayer::ConvolutionalCoder | protected |
| isCompletelyDecoded(unsigned int encodedLength, unsigned int decodedLength) const | inet::physicallayer::ConvolutionalCoder | protected |
| memoryAllocations() | inet::physicallayer::ConvolutionalCoder | protected |
| memorySizes | inet::physicallayer::ConvolutionalCoder | protected |
| memorySizeSum | inet::physicallayer::ConvolutionalCoder | protected |
| mode | inet::physicallayer::ConvolutionalCoder | protected |
| modulo2Adder(const ShortBitVector &shiftRegisters, const ShortBitVector &generatorPolynomial) const | inet::physicallayer::ConvolutionalCoder | protected |
| numberOfInputSymbols | inet::physicallayer::ConvolutionalCoder | protected |
| numberOfOutputSymbols | inet::physicallayer::ConvolutionalCoder | protected |
| numberOfStates | inet::physicallayer::ConvolutionalCoder | protected |
| octalToBinary(int octalNum, int fixedSize) const | inet::physicallayer::ConvolutionalCoder | protected |
| octalToDec(int octalNum) const | inet::physicallayer::ConvolutionalCoder | protected |
| outputSymbols | inet::physicallayer::ConvolutionalCoder | protected |
| parseMatrix(const char *strMatrix, std::vector< std::vector< int > > &matrix) const | inet::physicallayer::ConvolutionalCoder | protected |
| parseVector(const char *strVector, std::vector< int > &vector) const | inet::physicallayer::ConvolutionalCoder | protected |
| PRINT_LEVEL_COMPLETE enum value | inet::physicallayer::IPrintableObject | |
| PRINT_LEVEL_DEBUG enum value | inet::physicallayer::IPrintableObject | |
| PRINT_LEVEL_DETAIL enum value | inet::physicallayer::IPrintableObject | |
| PRINT_LEVEL_INFO enum value | inet::physicallayer::IPrintableObject | |
| PRINT_LEVEL_TRACE enum value | inet::physicallayer::IPrintableObject | |
| PrintLevel enum name | inet::physicallayer::IPrintableObject | |
| printOutputs() const | inet::physicallayer::ConvolutionalCoder | protected |
| printStateTransitions() const | inet::physicallayer::ConvolutionalCoder | protected |
| printToStream(std::ostream &stream, int level) const override | inet::physicallayer::ConvolutionalCoder | virtual |
| printTransferFunctionMatrix() const | inet::physicallayer::ConvolutionalCoder | protected |
| puncturing(const BitVector &informationBits) const | inet::physicallayer::ConvolutionalCoder | protected |
| puncturingMatrix | inet::physicallayer::ConvolutionalCoder | protected |
| setTransferFunctionMatrix(std::vector< std::vector< int > > &transferFMatrix) | inet::physicallayer::ConvolutionalCoder | protected |
| ShortBitVectorMatrix typedef | inet::physicallayer::ConvolutionalCoder | |
| stateTransitions | inet::physicallayer::ConvolutionalCoder | protected |
| transferFunctionMatrix | inet::physicallayer::ConvolutionalCoder | protected |
| traversePath(const TrellisGraphNode &bestNode, TrellisGraphNode **bestPaths, bool isTruncatedMode) const | inet::physicallayer::ConvolutionalCoder | protected |
| trellisGraph | inet::physicallayer::ConvolutionalCoder | protected |
| updateTrellisGraph(TrellisGraphNode **trellisGraph, unsigned int time, const ShortBitVector &outputSymbol, const ShortBitVector &excludedFromHammingDistance) const | inet::physicallayer::ConvolutionalCoder | protected |
| ~ConvolutionalCoder() | inet::physicallayer::ConvolutionalCoder | |
| ~IPrintableObject() | inet::physicallayer::IPrintableObject | inlinevirtual |