| addExport(CPS::AttributeBase::Ptr attr) | DPsim::Interface | virtual |
| addImport(CPS::AttributeBase::Ptr attr, bool blockOnRead=false, bool syncOnSimulationStart=true) | DPsim::Interface | virtual |
| AttributePacket typedef | DPsim::InterfaceQueued | |
| AttributePacketFlags enum name | DPsim::InterfaceQueued | |
| close() override | DPsim::InterfaceQueued | virtual |
| exportAttribute(CPS::AttributeBase::Ptr attr, UInt idx, Bool waitForOnWrite, const String &name="", const String &unit="") | DPsim::InterfaceVillas | virtual |
| getName() | DPsim::Interface | inlinevirtual |
| getTasks() override | DPsim::InterfaceQueued | virtual |
| importAttribute(CPS::AttributeBase::Ptr attr, UInt idx, Bool blockOnRead=false, Bool syncOnSimulationStart=true, const String &name="", const String &unit="") | DPsim::InterfaceVillas | virtual |
| Interface(const String &name="", spdlog::level::level_enum logLevel=spdlog::level::level_enum::info) | DPsim::Interface | inline |
| InterfaceQueued(std::shared_ptr< InterfaceWorker > intf, const String &name="", UInt downsampling=1) | DPsim::InterfaceQueued | inline |
| 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) | PyInterfaceVillas | |
| DPsim::make(Args &&...args) | SharedFactory< Interface > | inlinestatic |
| DPsim::SharedFactory< InterfaceQueued >::make(Args &&...args) | SharedFactory< InterfaceQueued > | inlinestatic |
| SharedFactory< InterfaceVillas >::make(Args &&...args) | SharedFactory< InterfaceVillas > | inlinestatic |
| mCurrentSequenceDpsimToInterface | DPsim::Interface | protected |
| mDownsampling | DPsim::InterfaceQueued | protected |
| mExportAttrsDpsim | DPsim::Interface | |
| mImportAttrsDpsim | DPsim::Interface | |
| mInterfaceReaderThread | DPsim::InterfaceQueued | protected |
| mInterfaceWorker | DPsim::InterfaceQueued | protected |
| mInterfaceWriterThread | DPsim::InterfaceQueued | protected |
| mLog | DPsim::Interface | protected |
| mName | DPsim::Interface | protected |
| mNextSequenceInterfaceToDpsim | DPsim::Interface | protected |
| mOpened | DPsim::Interface | protected |
| mQueueDpsimToInterface | DPsim::InterfaceQueued | protected |
| mQueueInterfaceToDpsim | DPsim::InterfaceQueued | protected |
| mSyncOnSimulationStart | DPsim::Interface | protected |
| open() override | DPsim::InterfaceQueued | virtual |
| PACKET_CLOSE_INTERFACE enum value | DPsim::InterfaceQueued | |
| PACKET_NO_FLAGS enum value | DPsim::InterfaceQueued | |
| popDpsimAttrsFromQueue(bool isSync=false) | DPsim::InterfaceQueued | virtual |
| printVillasSignals() const | DPsim::InterfaceVillas | virtual |
| Ptr typedef | DPsim::InterfaceQueued | |
| pushDpsimAttrsToQueue() | DPsim::InterfaceQueued | virtual |
| PyInterfaceVillas(py::dict config, CPS::UInt queueLength, CPS::UInt sampleLength, const CPS::String &name, CPS::UInt downsampling) | PyInterfaceVillas | inline |
| setLogger(CPS::Logger::Log log) override | DPsim::InterfaceQueued | virtual |
| syncExports() override | DPsim::InterfaceQueued | virtual |
| syncImports() override | DPsim::InterfaceQueued | virtual |
| ~Interface()=default | DPsim::Interface | virtual |
| ~InterfaceQueued() | DPsim::InterfaceQueued | inlinevirtual |