DynExp
Highly flexible laboratory automation for dynamically changing experiments.
DynExp::ModuleManager Member List
This is the complete list of members for
DynExp::ModuleManager
, including all inherited members.
cbegin
() const noexcept
DynExp::ResourceManagerBase< ModulePtrType >
inline
cend
() const noexcept
DynExp::ResourceManagerBase< ModulePtrType >
inline
ClearResourcesWarnings
() const
DynExp::ResourceManagerBase< ModulePtrType >
CommonResourceManagerBase
()=default
DynExp::CommonResourceManagerBase
protected
CurrentID
DynExp::ResourceManagerBase< ModulePtrType >
private
DeleteAllTreeWidgetItems
()
DynExp::ResourceManagerBase< ModulePtrType >
DeleteTreeWidgetItem
(ItemIDType ID)
DynExp::ResourceManagerBase< ModulePtrType >
Empty
() const noexcept
DynExp::ResourceManagerBase< ModulePtrType >
inline
EntryConfigsToXML
(QDomDocument &Document) const
DynExp::ResourceManagerBase< ModulePtrType >
ExtractResource
(ItemIDType ID)
DynExp::ResourceManagerBase< ModulePtrType >
Filter
() const
DynExp::ResourceManagerBase< ModulePtrType >
FocusTreeWidgetItem
(ItemIDType ID)
DynExp::ResourceManagerBase< ModulePtrType >
FunctionToCallWhenObjectStartedType
typedef
DynExp::CommonResourceManagerBase
GetFailedResourceIDs
(bool OnlyResourcesBeingInUse=false) const
DynExp::ResourceManagerBase< ModulePtrType >
GetNextID
() const noexcept
DynExp::ResourceManagerBase< ModulePtrType >
inline
GetNumResources
() const noexcept
DynExp::ResourceManagerBase< ModulePtrType >
inline
GetNumRunningModules
() const
DynExp::ModuleManager
GetOwnerThreadID
(const DynExpCore &Core) noexcept
DynExp::CommonResourceManagerBase
protected
static
GetResource
(ItemIDType ID) const
DynExp::ResourceManagerBase< ModulePtrType >
GetResource
(ItemIDType ID)
DynExp::ResourceManagerBase< ModulePtrType >
IncrementID
()
DynExp::ResourceManagerBase< ModulePtrType >
private
InsertResource
(ElementType &&Element)
DynExp::ResourceManagerBase< ModulePtrType >
InsertResource
(ElementType &&Element, const ItemIDType ID)
DynExp::ResourceManagerBase< ModulePtrType >
private
LinkBaseOnly
DynExp::ResourceManagerBase< ModulePtrType >
LookUpResource
(ItemIDType ID) const
DynExp::ResourceManagerBase< ModulePtrType >
private
MakeEntriesFromXML
(const QDomElement &XMLNode, const LibraryVectorT &Library, const DynExpCore &Core)
DynExp::ResourceManagerBase< ModulePtrType >
MakeXMLConfigHeadNode
(QDomDocument &Document) const override
DynExp::ModuleManager
private
virtual
Map
DynExp::ResourceManagerBase< ModulePtrType >
private
MapType
typedef
DynExp::ResourceManagerBase< ModulePtrType >
private
ModuleManager
()=default
DynExp::ModuleManager
PrepareReset
()
DynExp::ResourceManagerBase< ModulePtrType >
inline
PrepareResetChild
() override
DynExp::ModuleManager
inline
private
virtual
RaiseID
(const ItemIDType ConsumedID)
DynExp::ResourceManagerBase< ModulePtrType >
private
RemoveResource
(ItemIDType ID, const std::chrono::milliseconds Timeout=Util::ILockable::DefaultTimeout)
DynExp::ResourceManagerBase< ModulePtrType >
Reset
()
DynExp::ResourceManagerBase< ModulePtrType >
ResetChild
()
DynExp::ResourceManagerBase< ModulePtrType >
inline
private
virtual
ResetFailedResources
() const
DynExp::ResourceManagerBase< ModulePtrType >
ResourceManagerBase
()
DynExp::ResourceManagerBase< ModulePtrType >
inline
protected
ResourceType
typedef
DynExp::ModuleManager
RestoreWindowStatesFromParams
() const
DynExp::ModuleManager
ShareResource
(ItemIDType ID) const
DynExp::ResourceManagerBase< ModulePtrType >
ShareResource
(ItemIDType ID)
DynExp::ResourceManagerBase< ModulePtrType >
ShareResourceEnablerType
typedef
DynExp::ResourceManagerBase< ModulePtrType >
private
Shutdown
() const
DynExp::ResourceManagerBase< ModulePtrType >
inline
ShutdownChild
() const override
DynExp::ModuleManager
inline
private
virtual
Startup
(FunctionToCallWhenObjectStartedType FunctionToCallWhenObjectStarted) const
DynExp::ResourceManagerBase< ModulePtrType >
inline
StartupChild
(FunctionToCallWhenObjectStartedType FunctionToCallWhenObjectStarted) const override
DynExp::ModuleManager
private
virtual
TerminateAll
() const
DynExp::ModuleManager
UpdateParamsFromWindowStates
() const
DynExp::ModuleManager
~CommonResourceManagerBase
()=default
DynExp::CommonResourceManagerBase
protected
~ModuleManager
()=default
DynExp::ModuleManager
~ResourceManagerBase
()=default
DynExp::ResourceManagerBase< ModulePtrType >
protected
Generated by
1.9.1