DPsim
PyInterfaceVillas Member List

This is the complete list of members for PyInterfaceVillas, including all inherited members.

addExport(CPS::AttributeBase::Ptr attr) (defined in DPsim::Interface)DPsim::Interfacevirtual
addImport(CPS::AttributeBase::Ptr attr, bool blockOnRead=false, bool syncOnSimulationStart=true) (defined in DPsim::Interface)DPsim::Interfacevirtual
attributeId (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueued
AttributePacket typedef (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueued
AttributePacketFlags enum name (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueued
close() override (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueuedvirtual
exportAttribute(CPS::AttributeBase::Ptr attr, UInt idx, Bool waitForOnWrite, const String &name="", const String &unit="")DPsim::InterfaceVillasvirtual
flags (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueued
getName() (defined in DPsim::Interface)DPsim::Interfaceinlinevirtual
getTasks() override (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueuedvirtual
importAttribute(CPS::AttributeBase::Ptr attr, UInt idx, Bool blockOnRead=false, Bool syncOnSimulationStart=true, const String &name="", const String &unit="")DPsim::InterfaceVillasvirtual
Interface(const String &name="", spdlog::level::level_enum logLevel=spdlog::level::level_enum::info) (defined in DPsim::Interface)DPsim::Interfaceinline
InterfaceQueued(std::shared_ptr< InterfaceWorker > intf, const String &name="", UInt downsampling=1) (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueuedinline
InterfaceVillas(const String &nodeConfig, UInt queueLength=512, UInt sampleLength=64, const String &name="", UInt downsampling=1, spdlog::level::level_enum logLevel=spdlog::level::level_enum::info)DPsim::InterfaceVillas
make(Args &&...args) (defined in SharedFactory< Interface >)SharedFactory< Interface >inlinestatic
make(Args &&...args) (defined in SharedFactory< InterfaceQueued >)SharedFactory< InterfaceQueued >inlinestatic
make(Args &&...args) (defined in SharedFactory< InterfaceVillas >)SharedFactory< InterfaceVillas >inlinestatic
mCurrentSequenceDpsimToInterface (defined in DPsim::Interface)DPsim::Interfaceprotected
mDownsampling (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueuedprotected
mExportAttrsDpsim (defined in DPsim::Interface)DPsim::Interface
mImportAttrsDpsim (defined in DPsim::Interface)DPsim::Interface
mInterfaceReaderThread (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueuedprotected
mInterfaceWorker (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueuedprotected
mInterfaceWriterThread (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueuedprotected
mLog (defined in DPsim::Interface)DPsim::Interfaceprotected
mName (defined in DPsim::Interface)DPsim::Interfaceprotected
mNextSequenceInterfaceToDpsim (defined in DPsim::Interface)DPsim::Interfaceprotected
mOpened (defined in DPsim::Interface)DPsim::Interfaceprotected
mQueueDpsimToInterface (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueuedprotected
mQueueInterfaceToDpsim (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueuedprotected
mSyncOnSimulationStart (defined in DPsim::Interface)DPsim::Interfaceprotected
open() override (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueuedvirtual
PACKET_CLOSE_INTERFACE enum value (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueued
PACKET_NO_FLAGS enum value (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueued
popDpsimAttrsFromQueue(bool isSync=false) (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueuedvirtual
printVillasSignals() const (defined in DPsim::InterfaceVillas)DPsim::InterfaceVillasvirtual
Ptr typedef (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueued
pushDpsimAttrsToQueue() (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueuedvirtual
PyInterfaceVillas(py::dict config, CPS::UInt queueLength, CPS::UInt sampleLength, const CPS::String &name, CPS::UInt downsampling) (defined in PyInterfaceVillas)PyInterfaceVillasinline
sequenceId (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueued
setLogger(CPS::Logger::Log log) override (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueuedvirtual
syncExports() override (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueuedvirtual
syncImports() overrideDPsim::InterfaceQueuedvirtual
~InterfaceQueued() (defined in DPsim::InterfaceQueued)DPsim::InterfaceQueuedinlinevirtual