DynExp
Highly flexible laboratory automation for dynamically changing experiments.
DynExp::HardwareAdapterManager Member List

This is the complete list of members for DynExp::HardwareAdapterManager, including all inherited members.

AllConnected() constDynExp::HardwareAdapterManager
cbegin() const noexceptDynExp::ResourceManagerBase< HardwareAdapterPtrType >inline
cend() const noexceptDynExp::ResourceManagerBase< HardwareAdapterPtrType >inline
ClearResourcesWarnings() constDynExp::ResourceManagerBase< HardwareAdapterPtrType >
CommonResourceManagerBase()=defaultDynExp::CommonResourceManagerBaseprotected
CurrentIDDynExp::ResourceManagerBase< HardwareAdapterPtrType >private
DeleteAllTreeWidgetItems()DynExp::ResourceManagerBase< HardwareAdapterPtrType >
DeleteTreeWidgetItem(ItemIDType ID)DynExp::ResourceManagerBase< HardwareAdapterPtrType >
Empty() const noexceptDynExp::ResourceManagerBase< HardwareAdapterPtrType >inline
EntryConfigsToXML(QDomDocument &Document) constDynExp::ResourceManagerBase< HardwareAdapterPtrType >
ExtractResource(ItemIDType ID)DynExp::ResourceManagerBase< HardwareAdapterPtrType >
Filter() constDynExp::ResourceManagerBase< HardwareAdapterPtrType >
FocusTreeWidgetItem(ItemIDType ID)DynExp::ResourceManagerBase< HardwareAdapterPtrType >
FunctionToCallWhenObjectStartedType typedefDynExp::CommonResourceManagerBase
GetFailedResourceIDs(bool OnlyResourcesBeingInUse=false) constDynExp::ResourceManagerBase< HardwareAdapterPtrType >
GetNextID() const noexceptDynExp::ResourceManagerBase< HardwareAdapterPtrType >inline
GetNumResources() const noexceptDynExp::ResourceManagerBase< HardwareAdapterPtrType >inline
GetOwnerThreadID(const DynExpCore &Core) noexceptDynExp::CommonResourceManagerBaseprotectedstatic
GetResource(ItemIDType ID) constDynExp::ResourceManagerBase< HardwareAdapterPtrType >
GetResource(ItemIDType ID)DynExp::ResourceManagerBase< HardwareAdapterPtrType >
HardwareAdapterManager()=defaultDynExp::HardwareAdapterManager
IncrementID()DynExp::ResourceManagerBase< HardwareAdapterPtrType >private
InsertResource(ElementType &&Element)DynExp::ResourceManagerBase< HardwareAdapterPtrType >
InsertResource(ElementType &&Element, const ItemIDType ID)DynExp::ResourceManagerBase< HardwareAdapterPtrType >private
LinkBaseOnlyDynExp::ResourceManagerBase< HardwareAdapterPtrType >
LookUpResource(ItemIDType ID) constDynExp::ResourceManagerBase< HardwareAdapterPtrType >private
MakeEntriesFromXML(const QDomElement &XMLNode, const LibraryVectorT &Library, const DynExpCore &Core)DynExp::ResourceManagerBase< HardwareAdapterPtrType >
MakeXMLConfigHeadNode(QDomDocument &Document) const overrideDynExp::HardwareAdapterManagerprivatevirtual
MapDynExp::ResourceManagerBase< HardwareAdapterPtrType >private
MapType typedefDynExp::ResourceManagerBase< HardwareAdapterPtrType >private
PrepareReset()DynExp::ResourceManagerBase< HardwareAdapterPtrType >inline
PrepareResetChild()DynExp::ResourceManagerBase< HardwareAdapterPtrType >inlineprivatevirtual
RaiseID(const ItemIDType ConsumedID)DynExp::ResourceManagerBase< HardwareAdapterPtrType >private
RemoveResource(ItemIDType ID, const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout)DynExp::ResourceManagerBase< HardwareAdapterPtrType >
Reset()DynExp::ResourceManagerBase< HardwareAdapterPtrType >
ResetChild()DynExp::ResourceManagerBase< HardwareAdapterPtrType >inlineprivatevirtual
ResetFailedResources() constDynExp::ResourceManagerBase< HardwareAdapterPtrType >
ResourceManagerBase()DynExp::ResourceManagerBase< HardwareAdapterPtrType >inlineprotected
ResourceType typedefDynExp::HardwareAdapterManager
ShareResource(ItemIDType ID) constDynExp::ResourceManagerBase< HardwareAdapterPtrType >
ShareResource(ItemIDType ID)DynExp::ResourceManagerBase< HardwareAdapterPtrType >
ShareResourceEnablerType typedefDynExp::ResourceManagerBase< HardwareAdapterPtrType >private
Shutdown() constDynExp::ResourceManagerBase< HardwareAdapterPtrType >inline
ShutdownChild() constDynExp::ResourceManagerBase< HardwareAdapterPtrType >inlineprivatevirtual
Startup(FunctionToCallWhenObjectStartedType FunctionToCallWhenObjectStarted) constDynExp::ResourceManagerBase< HardwareAdapterPtrType >inline
StartupChild(FunctionToCallWhenObjectStartedType FunctionToCallWhenObjectStarted) const overrideDynExp::HardwareAdapterManagerprivatevirtual
~CommonResourceManagerBase()=defaultDynExp::CommonResourceManagerBaseprotected
~HardwareAdapterManager()=defaultDynExp::HardwareAdapterManager
~ResourceManagerBase()=defaultDynExp::ResourceManagerBase< HardwareAdapterPtrType >protected