| acceptConnection(int interfaceID) | simth::Device | |
| acceptNewData(int interfaceID) | simth::Device | [virtual] |
| carrierDistance() const | simthlib::OfdmReceiver | [inline, protected] |
| channelEstimation(const simth::ModSeq &modSymbols, simth::ModSeq *transfer) const | simthlib::OfdmReceiverIdealEstimation | [protected, virtual] |
| computeNumGuardSamples(double guardTime) const | simthlib::OfdmReceiver | [protected] |
| connect(int fromInterfaceID, Device *toDev, int toInterfaceID) | simth::Device | |
| connectControlInterface(int interfaceNr, const std::string &globalName) | simth::Device | |
| controlInterface(int interfaceNr) | simth::Device | [protected, virtual] |
| deInterrupt() | simth::Device | |
| Device(int deviceID, DeviceSystemIntf *system, const PropertyList &pl) | simth::Device | |
| diffDecodingScheme() const | simthlib::OfdmReceiver | [inline, protected] |
| diffDecodingScheme(ofdm::FillUpScheme newDiffMode) | simthlib::OfdmReceiver | [inline, protected] |
| endOfSimulation() | simth::Device | [virtual] |
| estimateTransfer(int timePos, simth::FreqSignal *transferFactor) const | simthlib::OfdmReceiverIdealEstimation | [inline, protected] |
| FFT(const simth::Array< mod_value > &inArray, simth::Array< mod_value > *outArray) const | simthlib::OfdmReceiver | [inline, protected] |
| fillOfdmSymbol(const simth::TimeSignal &timeSeq, int currBlockNumber) | simthlib::OfdmReceiver | [protected] |
| fillTransfer(simth::ModSeq *transfer, int timePos, int modPos) const | simthlib::OfdmReceiverIdealEstimation | [protected] |
| findChannel(simth::DeviceSystemIntf *sys) | simthlib::Receiver | [static] |
| flushOfdmSymbol(simth::ModSeq *modSymbols, int currBlock) const | simthlib::OfdmReceiver | [protected] |
| flushProcessedInputSequence(int interface) | simth::Device | [protected] |
| flushProcessedInputSequences() | simth::Device | [protected] |
| flushProcessedOutputSequence(int interface) | simth::Device | [protected] |
| flushProcessedOutputSequences() | simth::Device | [protected] |
| flushProcessedSequences() | simth::Device | [protected] |
| getCarrierPos(int index) const | simthlib::OfdmReceiver | [inline, protected] |
| getInputSequence(int interfaceID) | simth::Device | [protected] |
| getOfdmBlockDimensions(int sequenceLength) const | simthlib::OfdmReceiver | [inline, protected] |
| getOutputSequence(int interfaceID) | simth::Device | [protected] |
| getProperty(const std::string &name) const | simth::Device | |
| getTimePos(int index) const | simthlib::OfdmReceiver | [inline, protected] |
| hasProperty(const std::string &name) const | simth::Device | |
| ID() const | simth::Device | [virtual] |
| index2position(int ofdmIndex) const | simthlib::OfdmReceiver | [inline, protected] |
| init(const std::string fileName, simth::Device **dev, simth::DeviceSystemIntf *sysPtr, int ID, const std::string ®ionQualifier="") | simthlib::Receiver | [static] |
| initOfdm2origVector() | simthlib::OfdmReceiver | [protected] |
| initScramblingVector(ofdm::FillUpScheme mode, simth::checkedVector< int > *vec) const | simthlib::OfdmReceiver | [protected] |
| inputInterface(int interfaceID) | simth::Device | [protected, virtual] |
| inputInterface(int interfaceID) const | simth::Device | [protected, virtual] |
| inputLength(int interfaceID) const | simth::Device | |
| inputLength() const | simth::Device | |
| insertAndConnectControlInterface(D *dev, void(D::*helpFuncPtr)(), const std::string &globalName) | simth::Device | [protected] |
| insertAndConnectControlInterface(D *dev, void(D::*helpFuncPtr)(T), const std::string &globalName) | simth::Device | [protected] |
| insertControlInterface(D *dev, void(D::*helpFuncPtr)()) | simth::Device | [protected] |
| insertControlInterface(D *dev, void(D::*helpFuncPtr)(T)) | simth::Device | [protected] |
| insertInputInterface(int number=1, const typename T::value_type &default_val=typename T::value_type()) | simth::Device | [protected] |
| insertOutputInterface(int number=1) | simth::Device | [protected] |
| interrupt() | simth::Device | [protected] |
| invariante() const | simthlib::OfdmReceiver | [inline, protected, virtual] |
| invokeProcess() | simth::Device | |
| isControlInterface(int interfaceID) const | simth::Device | [protected] |
| isInputInterface(int interfaceID) const | simth::Device | [protected] |
| isInputInterfaceConnected(int interfaceID) const | simth::Device | [protected] |
| isInputLengthUndefined(int interfaceID) const | simth::Device | |
| isInputSequence(int interfaceID) const | simth::Device | [protected] |
| isInterrupted() const | simth::Device | [protected] |
| isLinearPhaseCorrection() const | simthlib::OfdmReceiver | [inline, protected] |
| isOutputInterface(int interfaceID) const | simth::Device | [protected] |
| isOutputInterfaceConnected(int interfaceID) const | simth::Device | [protected] |
| isOutputLengthUndefined(int interfaceID) const | simth::Device | |
| linearPhaseCorrection(simth::ModSeq *modulationSymbols) const | simthlib::OfdmReceiver | [protected] |
| mod_value typedef | simthlib::OfdmReceiver | |
| needNumPhases() const | simthlib::OfdmReceiver | [inline] |
| needNumPhases(bool state) | simthlib::OfdmReceiver | [inline, protected] |
| noiseEstimation(const simth::ModSeq &modSymbols, double *noise) const | simthlib::OfdmReceiverIdealEstimation | [protected, virtual] |
| numCarrier() const | simthlib::OfdmReceiver | [inline, protected] |
| numGuard() const | simthlib::OfdmReceiver | [inline, protected] |
| numModSymbols(int numTimeSamples) const | simthlib::OfdmReceiver | [protected, virtual] |
| numPhases() const | simthlib::OfdmReceiver | [inline, protected] |
| numReceivedOfdmSymbols() const | simthlib::OfdmReceiver | [inline, protected] |
| numTimeSamples(int numModSymbols) const | simthlib::OfdmReceiver | [protected, virtual] |
| ofdmIndex2origIndex(int ofdmIndex) const | simthlib::OfdmReceiver | [inline, protected] |
| OfdmReceiver(int deviceID, simth::DeviceSystemIntf *system, const simth::PropertyList &pl, int oversampling, int carr, double guardTime, double dist, ofdm::FillUpScheme diffScheme) | simthlib::OfdmReceiver | |
| OfdmReceiver(int deviceID, simth::DeviceSystemIntf *system, const simth::PropertyList &pl) | simthlib::OfdmReceiver | |
| OfdmReceiverIdealEstimation(int deviceID, simth::DeviceSystemIntf *system, const simth::PropertyList &pl, int oversampling, int carr, double guardTime, double dist, ofdm::FillUpScheme diffScheme, const Channel *channelPtr) | simthlib::OfdmReceiverIdealEstimation | |
| OfdmReceiverIdealEstimation(int deviceID, simth::DeviceSystemIntf *system, const simth::PropertyList &pl) | simthlib::OfdmReceiverIdealEstimation | |
| oneOverTimeDistance() const | simthlib::OfdmReceiver | [protected] |
| origIndex2ofdmIndex(int origIndex) const | simthlib::OfdmReceiver | [inline, protected] |
| outputCapacity(int interfaceID) const | simth::Device | |
| outputCapacity() const | simth::Device | |
| outputInterface(int interfaceID) | simth::Device | [protected, virtual] |
| outputInterface(int interfaceID) const | simth::Device | [protected, virtual] |
| outputLength(int interfaceID) const | simth::Device | |
| outputLength() const | simth::Device | |
| oversampling() const | simthlib::OfdmReceiver | [inline, protected] |
| phase_value typedef | simthlib::OfdmReceiver | |
| position2index(int timePos, int freqPos) const | simthlib::OfdmReceiver | [inline, protected] |
| print(std::ostream &os) const | simthlib::OfdmReceiverIdealEstimation | [virtual] |
| process() | simthlib::Receiver | [virtual] |
| propertyIsSet(const std::string &name) const | simth::Device | |
| propertylist_Device(not_a_function) (defined in simth::Device) | simth::Device | [related] |
| propertylist_OfdmReceiver(not_a_function) | simthlib::OfdmReceiver | [related] |
| propertylist_OfdmReceiverIdealEstimation(not_a_function) | simthlib::OfdmReceiverIdealEstimation | [related] |
| propertylist_Receiver(not_a_function) | simthlib::Receiver | [related] |
| Receiver(int deviceID, simth::DeviceSystemIntf *system, const simth::PropertyList &pl) | simthlib::Receiver | |
| receiveSignal(const simth::TimeSignal &signalSamples, simth::ModSeq *modSeq, double *noise=NULL, simth::ModSeq *trans=NULL) | simthlib::OfdmReceiver | [virtual] |
| refresh() | simth::Device | [virtual] |
| releaseProcessedInputSequence(int interface) | simth::Device | [protected] |
| reserveOutputLength(size_t newCapacity, int interfaceID) | simth::Device | |
| reserveOutputLength(size_t newCapacity) | simth::Device | |
| reset() | simth::Device | [virtual] |
| resetDevice() | simth::Device | |
| resetInterfaces() | simth::Device | |
| samplesPerOfdmSymbol() const | simthlib::OfdmReceiver | [inline, protected] |
| samplesPerSymbol() const | simthlib::OfdmReceiver | [inline, protected] |
| sendReadyToProcessSignal() | simth::Device | [protected] |
| sendStopIterationSignal() | simth::Device | [protected] |
| sendStopSimulationPrematureSignal() | simth::Device | [protected] |
| setInputLength(size_t newLength, int interfaceID, bool enableUpdate=true) | simth::Device | |
| setInputLength(size_t newLength, bool enableUpdate=true) | simth::Device | |
| setLinearPhaseCorrection(bool state) | simthlib::OfdmReceiver | |
| setNumPhases(int usedPhases) | simthlib::OfdmReceiver | |
| setOutputLength(size_t newLength, int interfaceID, bool enableUpdate=true) | simth::Device | |
| setOutputLength(size_t newLength, bool enableUpdate=true) | simth::Device | |
| setProperty(const std::string &name, const T &value) | simth::Device | [protected] |
| startOfSimulation() | simthlib::OfdmReceiver | [virtual] |
| startStopWatch() | simth::Device | [protected] |
| stopStopWatch() | simth::Device | [protected] |
| subGuard(const simth::Array< mod_value > &inArray, simth::Array< mod_value > *outArray) const | simthlib::OfdmReceiver | [protected] |
| symbolsPerOfdm() const | simthlib::OfdmReceiver | [inline, protected] |
| systemPtr() | simth::Device | [protected] |
| transformSignal(const simth::TimeSignal &signalSamples_ptr, simth::ModSeq *modSeq) | simthlib::OfdmReceiver | [protected, virtual] |
| updateInputLengths() | simthlib::OfdmReceiver | [virtual] |
| updateOutputLengths() | simthlib::OfdmReceiver | [virtual] |
| ~Device() | simth::Device | [virtual] |
| ~OfdmReceiver()=0 | simthlib::OfdmReceiver | [pure virtual] |
| ~Receiver() | simthlib::Receiver | [inline, virtual] |