Don't allow copy or moving Sysman related objects.

Change-Id: I70dd97bffa1c4d08f05eb796c6d6a2eb66f06f4b
Signed-off-by: Bill Jordan <bill.jordan@intel.com>
This commit is contained in:
Bill Jordan
2020-07-09 12:34:23 -04:00
committed by sys_ocldev
parent 1544453f24
commit e8bd440773
28 changed files with 42 additions and 52 deletions

View File

@@ -16,7 +16,7 @@
namespace L0 {
class FsAccess;
class LinuxRasImp : public OsRas, public NEO::NonCopyableClass {
class LinuxRasImp : public OsRas, NEO::NonCopyableOrMovableClass {
public:
LinuxRasImp(OsSysman *pOsSysman);
LinuxRasImp() = default;

View File

@@ -14,7 +14,7 @@
namespace L0 {
class RasImp : public NEO::NonCopyableClass, public Ras {
class RasImp : public Ras, NEO::NonCopyableOrMovableClass {
public:
ze_result_t rasGetProperties(zet_ras_properties_t *pProperties) override;
ze_result_t rasGetConfig(zet_ras_config_t *pConfig) override;