INET Framework for OMNeT++/OMNEST
inet::physicallayer::ConvolutionalCoder Member List

This is the complete list of members for inet::physicallayer::ConvolutionalCoder, including all inherited members.

codeRateParamaterKinet::physicallayer::ConvolutionalCoderprotected
codeRateParamaterNinet::physicallayer::ConvolutionalCoderprotected
codeRatePuncturingKinet::physicallayer::ConvolutionalCoderprotected
codeRatePuncturingNinet::physicallayer::ConvolutionalCoderprotected
computeDecimalToOutputSymbolVector()inet::physicallayer::ConvolutionalCoderprotected
computeHammingDistance(const ShortBitVector &u, const ShortBitVector &excludedBits, const ShortBitVector &w) const inet::physicallayer::ConvolutionalCoderinlineprotected
computeHammingDistanceLookupTable()inet::physicallayer::ConvolutionalCoderprotected
computeMemorySizes()inet::physicallayer::ConvolutionalCoderprotected
computeMemorySizeSum()inet::physicallayer::ConvolutionalCoderprotected
computeNumberOfInputAndOutputSymbols()inet::physicallayer::ConvolutionalCoderprotected
computeNumberOfStates()inet::physicallayer::ConvolutionalCoderprotected
computeOutputAndInputSymbols()inet::physicallayer::ConvolutionalCoderprotected
computeStateTransitions()inet::physicallayer::ConvolutionalCoderprotected
constraintLengthsinet::physicallayer::ConvolutionalCoderprotected
convertToShortBitVectorMatrix(std::vector< std::vector< int > > &matrix, std::vector< ShortBitVector > &boolMatrix) const inet::physicallayer::ConvolutionalCoderprotected
convolutionalCodeinet::physicallayer::ConvolutionalCoderprotected
ConvolutionalCoder(const ConvolutionalCode *convolutionalCode)inet::physicallayer::ConvolutionalCoder
decimalToInputSymbolinet::physicallayer::ConvolutionalCoderprotected
decimalToOutputSymbolinet::physicallayer::ConvolutionalCoderprotected
decode(const BitVector &encodedBits) const overrideinet::physicallayer::ConvolutionalCodervirtual
depuncturing(const BitVector &decodedBits, BitVector &isPunctured) const inet::physicallayer::ConvolutionalCoderprotected
encode(const BitVector &informationBits) const overrideinet::physicallayer::ConvolutionalCodervirtual
eXOR(bool alpha, bool beta) const inet::physicallayer::ConvolutionalCoderinlineprotected
getCompleteStringRepresentation() const inet::physicallayer::IPrintableObjectinlinevirtual
getConstraintLengthVector() const inet::physicallayer::ConvolutionalCoderinline
getDebugStringRepresentation() const inet::physicallayer::IPrintableObjectinlinevirtual
getDetailStringRepresentation() const inet::physicallayer::IPrintableObjectinlinevirtual
getForwardErrorCorrection() const overrideinet::physicallayer::ConvolutionalCoderinlinevirtual
getInfoStringRepresentation() const inet::physicallayer::IPrintableObjectinlinevirtual
getMemorySizeSum() const inet::physicallayer::ConvolutionalCoderinline
getNumberOfInputSymbols() const inet::physicallayer::ConvolutionalCoderinline
getNumberOfOutputSymbols() const inet::physicallayer::ConvolutionalCoderinline
getNumberOfStates() const inet::physicallayer::ConvolutionalCoderinline
getOutputTable() const inet::physicallayer::ConvolutionalCoderinline
getPuncturedIndices(unsigned int length) const inet::physicallayer::ConvolutionalCoderprotected
getPuncturingMatrix() const inet::physicallayer::ConvolutionalCoderinline
getStateTransitionTable() const inet::physicallayer::ConvolutionalCoderinline
getTraceStringRepresentation() const inet::physicallayer::IPrintableObjectinlinevirtual
getTransferFunctionMatrix() const inet::physicallayer::ConvolutionalCoderinline
giveNextOutputSymbol(const BitVector &encodedBits, int decodedLength, const BitVector &isPunctured, ShortBitVector &excludedFromHammingDistance) const inet::physicallayer::ConvolutionalCoderprotected
hammingDistanceLookupTableinet::physicallayer::ConvolutionalCoderprotected
initParameters()inet::physicallayer::ConvolutionalCoderprotected
inputSymbolsinet::physicallayer::ConvolutionalCoderprotected
inputSymbolToOutputSymbol(const ShortBitVector &state, const ShortBitVector &inputSymbol) const inet::physicallayer::ConvolutionalCoderprotected
isCompletelyDecoded(unsigned int encodedLength, unsigned int decodedLength) const inet::physicallayer::ConvolutionalCoderprotected
memoryAllocations()inet::physicallayer::ConvolutionalCoderprotected
memorySizesinet::physicallayer::ConvolutionalCoderprotected
memorySizeSuminet::physicallayer::ConvolutionalCoderprotected
modeinet::physicallayer::ConvolutionalCoderprotected
modulo2Adder(const ShortBitVector &shiftRegisters, const ShortBitVector &generatorPolynomial) const inet::physicallayer::ConvolutionalCoderprotected
numberOfInputSymbolsinet::physicallayer::ConvolutionalCoderprotected
numberOfOutputSymbolsinet::physicallayer::ConvolutionalCoderprotected
numberOfStatesinet::physicallayer::ConvolutionalCoderprotected
octalToBinary(int octalNum, int fixedSize) const inet::physicallayer::ConvolutionalCoderprotected
octalToDec(int octalNum) const inet::physicallayer::ConvolutionalCoderprotected
outputSymbolsinet::physicallayer::ConvolutionalCoderprotected
parseMatrix(const char *strMatrix, std::vector< std::vector< int > > &matrix) const inet::physicallayer::ConvolutionalCoderprotected
parseVector(const char *strVector, std::vector< int > &vector) const inet::physicallayer::ConvolutionalCoderprotected
PRINT_LEVEL_COMPLETE enum valueinet::physicallayer::IPrintableObject
PRINT_LEVEL_DEBUG enum valueinet::physicallayer::IPrintableObject
PRINT_LEVEL_DETAIL enum valueinet::physicallayer::IPrintableObject
PRINT_LEVEL_INFO enum valueinet::physicallayer::IPrintableObject
PRINT_LEVEL_TRACE enum valueinet::physicallayer::IPrintableObject
PrintLevel enum nameinet::physicallayer::IPrintableObject
printOutputs() const inet::physicallayer::ConvolutionalCoderprotected
printStateTransitions() const inet::physicallayer::ConvolutionalCoderprotected
printToStream(std::ostream &stream, int level) const overrideinet::physicallayer::ConvolutionalCodervirtual
printTransferFunctionMatrix() const inet::physicallayer::ConvolutionalCoderprotected
puncturing(const BitVector &informationBits) const inet::physicallayer::ConvolutionalCoderprotected
puncturingMatrixinet::physicallayer::ConvolutionalCoderprotected
setTransferFunctionMatrix(std::vector< std::vector< int > > &transferFMatrix)inet::physicallayer::ConvolutionalCoderprotected
ShortBitVectorMatrix typedefinet::physicallayer::ConvolutionalCoder
stateTransitionsinet::physicallayer::ConvolutionalCoderprotected
transferFunctionMatrixinet::physicallayer::ConvolutionalCoderprotected
traversePath(const TrellisGraphNode &bestNode, TrellisGraphNode **bestPaths, bool isTruncatedMode) const inet::physicallayer::ConvolutionalCoderprotected
trellisGraphinet::physicallayer::ConvolutionalCoderprotected
updateTrellisGraph(TrellisGraphNode **trellisGraph, unsigned int time, const ShortBitVector &outputSymbol, const ShortBitVector &excludedFromHammingDistance) const inet::physicallayer::ConvolutionalCoderprotected
~ConvolutionalCoder()inet::physicallayer::ConvolutionalCoder
~IPrintableObject()inet::physicallayer::IPrintableObjectinlinevirtual