acceptConnection(int interfaceID) | simth::Device | |
acceptNewData(int interfaceID) | simth::Device | [virtual] |
addNoise(VectorTimeSignal::reference v) const | mimo::MIMOChannel | [protected] |
array_geometry | mimo::WSSUSChannel | [protected] |
assert_transfer_dim(const MatrixFreqSignal::storage_type &our, const MatrixFreqSignal &next) const | mimo::MIMOChannel | [protected] |
assert_transfer_lengths(const MatrixFreqSignal::storage_type &our, const MatrixFreqSignal &next) const | mimo::MIMOChannel | [protected] |
assert_vector_lengths(const VectorTimeSignal &in, const VectorTimeSignal &out) const | mimo::MIMOChannel | [protected] |
cacheTime | mimo::WSSUSChannel | [mutable, protected] |
cacheTransfer | mimo::WSSUSChannel | [mutable, 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 | |
delta_t | mimo::WSSUSChannel | [protected] |
Device(int deviceID, DeviceSystemIntf *system, const PropertyList &pl) | simth::Device | |
diagonal | mimo::MIMOChannel | [protected] |
diceNewAmpl() const | mimo::WSSUSChannel | [protected, virtual] |
diceNewAoA() const | mimo::WSSUSChannel | [protected, virtual] |
diceNewAoD() const | mimo::WSSUSChannel | [protected, virtual] |
diceNewDelay() const | mimo::WSSUSChannelHT | [protected, virtual] |
diceNewDopplerFreq() const | mimo::WSSUSChannelJakesUniform | [protected, virtual] |
diceNewPhase() const | mimo::WSSUSChannelJakesUniform | [protected, virtual] |
endOfSimulation() | simth::Device | [virtual] |
firstSequence | mimo::WSSUSChannel | [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] |
getGauss() const | mimo::MIMOChannel | [inline, protected] |
getImpulseResponse(int relative_time, MatrixTimeSignal &t) const | mimo::WSSUSChannel | [protected] |
getInputSequence(int interfaceID) | simth::Device | [protected] |
getNoisePower() const | mimo::MIMOChannel | [inline] |
getOutputSequence(int interfaceID) | simth::Device | [protected] |
getProperty(const std::string &name) const | simth::Device | |
getTransfer(int relative_time, MatrixFreqSignal &trans) const | mimo::WSSUSChannel | [virtual] |
hasProperty(const std::string &name) const | simth::Device | |
ID() const | simth::Device | [virtual] |
init(const std::string &fileName, Device **dev, DeviceSystemIntf *sysPtr, int ID, const std::string ®ionQualifier="") | mimo::MIMOChannel | [static] |
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] |
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] |
isOutputInterface(int interfaceID) const | simth::Device | [protected] |
isOutputInterfaceConnected(int interfaceID) const | simth::Device | [protected] |
isOutputLengthUndefined(int interfaceID) const | simth::Device | |
isTransferCacheValid | mimo::WSSUSChannel | [mutable, protected] |
max_delay | mimo::WSSUSChannel | [protected] |
MIMOChannel(int id, DeviceSystemIntf *s, const simth::PropertyList &pl) | mimo::MIMOChannel | |
nr_rx | mimo::MIMOChannel | [protected] |
nr_tx | mimo::MIMOChannel | [protected] |
num_paths | mimo::WSSUSChannel | [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 | |
PathContainer typedef | mimo::WSSUSChannel | [protected] |
paths | mimo::WSSUSChannel | [protected] |
prevsym | mimo::WSSUSChannel | [protected] |
print(std::ostream &os) const | mimo::WSSUSChannel | [virtual] |
process() | mimo::MIMOChannel | [virtual] |
propertyIsSet(const std::string &name) const | simth::Device | |
propertylist_Device(not_a_function) (defined in simth::Device) | simth::Device | [related] |
propertylist_MIMOChannel(not_a_function) | mimo::MIMOChannel | [related] |
propertylist_WSSUSChannel(not_a_function) | mimo::WSSUSChannel | [related] |
propertylist_WSSUSChannelHT(not_a_function) | mimo::WSSUSChannelHT | [related] |
propertylist_WSSUSChannelJakesUniform(not_a_function) | mimo::WSSUSChannelJakesUniform | [related] |
refresh() | mimo::WSSUSChannel | [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 | |
roundTimeToSamples(double value) const | mimo::WSSUSChannel | [inline, protected] |
sendReadyToProcessSignal() | simth::Device | [protected] |
sendStopIterationSignal() | simth::Device | [protected] |
sendStopSimulationPrematureSignal() | simth::Device | [protected] |
setFreqNormalization(double freqDist, int numFreqs, unsigned duration=0) | mimo::WSSUSChannel | |
setInputLength(size_t newLength, int interfaceID, bool enableUpdate=true) | simth::Device | |
setInputLength(size_t newLength, bool enableUpdate=true) | simth::Device | |
setNoisePower(double n) | mimo::MIMOChannel | |
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] |
setRiceFactor(double rf) | mimo::WSSUSChannel | |
setRiceFactor_dB(double rf) | mimo::WSSUSChannel | |
setSNR(double snr) | mimo::MIMOChannel | |
setTimeNormalization(unsigned duration=0) | mimo::WSSUSChannel | |
startOfSimulation() | mimo::WSSUSChannel | [virtual] |
startStopWatch() | simth::Device | [protected] |
stopStopWatch() | simth::Device | [protected] |
systemPtr() | simth::Device | [protected] |
timevariant | mimo::WSSUSChannel | [protected] |
transfer | mimo::MIMOChannel | [protected] |
transmit(const VectorTimeSignal &insym, VectorTimeSignal &outsym) | mimo::WSSUSChannel | [virtual] |
updateInputLengths() | mimo::MIMOChannel | [virtual] |
updateOutputLengths() | mimo::MIMOChannel | [virtual] |
WSSUSChannel(int deviceID, DeviceSystemIntf *system, const simth::PropertyList &pl, double maxDelay) | mimo::WSSUSChannel | |
WSSUSChannelHT(int deviceID, DeviceSystemIntf *system, const simth::PropertyList &pl) | mimo::WSSUSChannelHT | |
WSSUSChannelJakesUniform(int deviceID, DeviceSystemIntf *system, const simth::PropertyList &pl, double max_doppler, double maxDelay) | mimo::WSSUSChannelJakesUniform | |
~Device() | simth::Device | [virtual] |
~MIMOChannel() | mimo::MIMOChannel | [inline, virtual] |
~WSSUSChannel() | mimo::WSSUSChannel | [virtual] |
~WSSUSChannelHT() | mimo::WSSUSChannelHT | [inline, virtual] |
~WSSUSChannelJakesUniform() | mimo::WSSUSChannelJakesUniform | [virtual] |