DPsim
Loading...
Searching...
No Matches
DPsim::InterfaceVillas Member List

This is the complete list of members for DPsim::InterfaceVillas, including all inherited members.

addExport(CPS::AttributeBase::Ptr attr)DPsim::Interfacevirtual
addImport(CPS::AttributeBase::Ptr attr, bool blockOnRead=false, bool syncOnSimulationStart=true)DPsim::Interfacevirtual
AttributePacket typedefDPsim::InterfaceQueued
AttributePacketFlags enum nameDPsim::InterfaceQueued
close() overrideDPsim::InterfaceQueuedvirtual
exportAttribute(CPS::AttributeBase::Ptr attr, UInt idx, Bool waitForOnWrite, const String &name="", const String &unit="")DPsim::InterfaceVillasvirtual
getName()DPsim::Interfaceinlinevirtual
getTasks() overrideDPsim::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)DPsim::Interfaceinline
InterfaceQueued(std::shared_ptr< InterfaceWorker > intf, const String &name="", UInt downsampling=1)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
DPsim::make(Args &&...args)SharedFactory< Interface >inlinestatic
DPsim::SharedFactory< InterfaceQueued >::make(Args &&...args)SharedFactory< InterfaceQueued >inlinestatic
SharedFactory< InterfaceVillas >::make(Args &&...args)SharedFactory< InterfaceVillas >inlinestatic
mCurrentSequenceDpsimToInterfaceDPsim::Interfaceprotected
mDownsamplingDPsim::InterfaceQueuedprotected
mExportAttrsDpsimDPsim::Interface
mImportAttrsDpsimDPsim::Interface
mInterfaceReaderThreadDPsim::InterfaceQueuedprotected
mInterfaceWorkerDPsim::InterfaceQueuedprotected
mInterfaceWriterThreadDPsim::InterfaceQueuedprotected
mLogDPsim::Interfaceprotected
mNameDPsim::Interfaceprotected
mNextSequenceInterfaceToDpsimDPsim::Interfaceprotected
mOpenedDPsim::Interfaceprotected
mQueueDpsimToInterfaceDPsim::InterfaceQueuedprotected
mQueueInterfaceToDpsimDPsim::InterfaceQueuedprotected
mSyncOnSimulationStartDPsim::Interfaceprotected
open() overrideDPsim::InterfaceQueuedvirtual
PACKET_CLOSE_INTERFACE enum valueDPsim::InterfaceQueued
PACKET_NO_FLAGS enum valueDPsim::InterfaceQueued
popDpsimAttrsFromQueue(bool isSync=false)DPsim::InterfaceQueuedvirtual
printVillasSignals() constDPsim::InterfaceVillasvirtual
Ptr typedefDPsim::InterfaceQueued
pushDpsimAttrsToQueue()DPsim::InterfaceQueuedvirtual
setLogger(CPS::Logger::Log log) overrideDPsim::InterfaceQueuedvirtual
syncExports() overrideDPsim::InterfaceQueuedvirtual
syncImports() overrideDPsim::InterfaceQueuedvirtual
~Interface()=defaultDPsim::Interfacevirtual
~InterfaceQueued()DPsim::InterfaceQueuedinlinevirtual