DPsim
DPsim::Interface Member List

This is the complete list of members for DPsim::Interface, 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
close()=0 (defined in DPsim::Interface)DPsim::Interfacepure virtual
getName() (defined in DPsim::Interface)DPsim::Interfaceinlinevirtual
getTasks()=0 (defined in DPsim::Interface)DPsim::Interfacepure virtual
Interface(const String &name="", spdlog::level::level_enum logLevel=spdlog::level::level_enum::info) (defined in DPsim::Interface)DPsim::Interfaceinline
make(Args &&...args) (defined in SharedFactory< Interface >)SharedFactory< Interface >inlinestatic
mCurrentSequenceDpsimToInterface (defined in DPsim::Interface)DPsim::Interfaceprotected
mExportAttrsDpsim (defined in DPsim::Interface)DPsim::Interface
mImportAttrsDpsim (defined in DPsim::Interface)DPsim::Interface
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
mSyncOnSimulationStart (defined in DPsim::Interface)DPsim::Interfaceprotected
open()=0 (defined in DPsim::Interface)DPsim::Interfacepure virtual
Ptr typedef (defined in DPsim::Interface)DPsim::Interface
setLogger(CPS::Logger::Log log) (defined in DPsim::Interface)DPsim::Interfacevirtual
syncExports()=0 (defined in DPsim::Interface)DPsim::Interfacepure virtual
syncImports()=0DPsim::Interfacepure virtual