DynExp
Highly flexible laboratory automation for dynamically changing experiments.
DynExp::ResourceManagerBase< PointerType > Member List

This is the complete list of members for DynExp::ResourceManagerBase< PointerType >, including all inherited members.

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