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) constinet::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) constinet::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) constinet::physicallayer::ConvolutionalCoderprotected
encode(const BitVector &informationBits) const overrideinet::physicallayer::ConvolutionalCodervirtual
eXOR(bool alpha, bool beta) constinet::physicallayer::ConvolutionalCoderinlineprotected
getCompleteStringRepresentation(int evFlags=0) constinet::IPrintableObjectinlinevirtual
getConstraintLengthVector() constinet::physicallayer::ConvolutionalCoderinline
getDebugStringRepresentation(int evFlags=0) constinet::IPrintableObjectinlinevirtual
getDetailStringRepresentation(int evFlags=0) constinet::IPrintableObjectinlinevirtual
getForwardErrorCorrection() const overrideinet::physicallayer::ConvolutionalCoderinlinevirtual
getInfoStringRepresentation(int evFlags=0) constinet::IPrintableObjectinlinevirtual
getMemorySizeSum() constinet::physicallayer::ConvolutionalCoderinline
getNumberOfInputSymbols() constinet::physicallayer::ConvolutionalCoderinline
getNumberOfOutputSymbols() constinet::physicallayer::ConvolutionalCoderinline
getNumberOfStates() constinet::physicallayer::ConvolutionalCoderinline
getOutputTable() constinet::physicallayer::ConvolutionalCoderinline
getPuncturedIndices(unsigned int length) constinet::physicallayer::ConvolutionalCoderprotected
getPuncturingMatrix() constinet::physicallayer::ConvolutionalCoderinline
getStateTransitionTable() constinet::physicallayer::ConvolutionalCoderinline
getTraceStringRepresentation(int evFlags=0) constinet::IPrintableObjectinlinevirtual
getTransferFunctionMatrix() constinet::physicallayer::ConvolutionalCoderinline
giveNextOutputSymbol(const BitVector &encodedBits, int decodedLength, const BitVector &isPunctured, ShortBitVector &excludedFromHammingDistance) constinet::physicallayer::ConvolutionalCoderprotected
hammingDistanceLookupTableinet::physicallayer::ConvolutionalCoderprotected
initParameters()inet::physicallayer::ConvolutionalCoderprotected
inputSymbolsinet::physicallayer::ConvolutionalCoderprotected
inputSymbolToOutputSymbol(const ShortBitVector &state, const ShortBitVector &inputSymbol) constinet::physicallayer::ConvolutionalCoderprotected
isCompletelyDecoded(unsigned int encodedLength, unsigned int decodedLength) constinet::physicallayer::ConvolutionalCoderprotected
memoryAllocations()inet::physicallayer::ConvolutionalCoderprotected
memorySizesinet::physicallayer::ConvolutionalCoderprotected
memorySizeSuminet::physicallayer::ConvolutionalCoderprotected
modeinet::physicallayer::ConvolutionalCoderprotected
modulo2Adder(const ShortBitVector &shiftRegisters, const ShortBitVector &generatorPolynomial) constinet::physicallayer::ConvolutionalCoderprotected
numberOfInputSymbolsinet::physicallayer::ConvolutionalCoderprotected
numberOfOutputSymbolsinet::physicallayer::ConvolutionalCoderprotected
numberOfStatesinet::physicallayer::ConvolutionalCoderprotected
octalToBinary(int octalNum, int fixedSize) constinet::physicallayer::ConvolutionalCoderprotected
octalToDec(int octalNum) constinet::physicallayer::ConvolutionalCoderprotected
outputSymbolsinet::physicallayer::ConvolutionalCoderprotected
parseMatrix(const char *strMatrix, std::vector< std::vector< int >> &matrix) constinet::physicallayer::ConvolutionalCoderprotected
parseVector(const char *strVector, std::vector< int > &vector) constinet::physicallayer::ConvolutionalCoderprotected
PRINT_FLAG_FORMATTED enum valueinet::IPrintableObject
PRINT_FLAG_MULTILINE enum valueinet::IPrintableObject
PRINT_LEVEL_COMPLETE enum valueinet::IPrintableObject
PRINT_LEVEL_DEBUG enum valueinet::IPrintableObject
PRINT_LEVEL_DETAIL enum valueinet::IPrintableObject
PRINT_LEVEL_INFO enum valueinet::IPrintableObject
PRINT_LEVEL_TRACE enum valueinet::IPrintableObject
PrintFlag enum nameinet::IPrintableObject
PrintLevel enum nameinet::IPrintableObject
printOutputs() constinet::physicallayer::ConvolutionalCoderprotected
printStateTransitions() constinet::physicallayer::ConvolutionalCoderprotected
printToStream(std::ostream &stream, int level, int evFlags=0) const overrideinet::physicallayer::ConvolutionalCodervirtual
printToString() constinet::IPrintableObjectinlinevirtual
printToString(int level, int evFlags=0) constinet::IPrintableObjectinlinevirtual
printTransferFunctionMatrix() constinet::physicallayer::ConvolutionalCoderprotected
puncturing(const BitVector &informationBits) constinet::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) constinet::physicallayer::ConvolutionalCoderprotected
trellisGraphinet::physicallayer::ConvolutionalCoderprotected
updateTrellisGraph(TrellisGraphNode **trellisGraph, unsigned int time, const ShortBitVector &outputSymbol, const ShortBitVector &excludedFromHammingDistance) constinet::physicallayer::ConvolutionalCoderprotected
~ConvolutionalCoder()inet::physicallayer::ConvolutionalCoder
~IPrintableObject()inet::IPrintableObjectinlinevirtual