/home/runner/work/HiCR/HiCR/include/hicr/backends/hwloc/instanceManager.hpp Source File
HiCR
|
instanceManager.hpp
Go to the documentation of this file.
72 [[nodiscard]] __INLINE__ HiCR::Instance::instanceId_t getRootInstanceId() const override { return 0; }
Provides a definition for the instance class for the HWLoc-based backend.
Definition instanceManager.hpp:57
__INLINE__ void addInstance(HiCR::Instance::instanceId_t instanceId)
Definition instanceManager.hpp:139
__INLINE__ void setCurrentInstance(const std::shared_ptr< HiCR::Instance > &instance)
Definition instanceManager.hpp:203
Definition instanceManager.hpp:38
__INLINE__ void finalize() override
Definition instanceManager.hpp:55
InstanceManager()
Definition instanceManager.hpp:44
~InstanceManager() override=default
__INLINE__ void abort(int errorCode) override
Definition instanceManager.hpp:57
static __INLINE__ std::unique_ptr< HiCR::InstanceManager > createDefault(int *argc, char ***argv)
Definition instanceManager.hpp:66
__INLINE__ HiCR::Instance::instanceId_t getRootInstanceId() const override
Definition instanceManager.hpp:72
Provides a definition for the abstract instance manager class.
Generated by