refactor: add NonAssignableClass to define classes without assign operator

Related-To: NEO-9038
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2023-10-05 12:10:01 +00:00
committed by Compute-Runtime-Automation
parent 712ba60452
commit 382fc952f2
8 changed files with 24 additions and 11 deletions

View File

@@ -7,6 +7,7 @@
#pragma once
#include "shared/source/helpers/non_copyable_or_moveable.h"
#include "shared/source/os_interface/linux/sys_calls.h"
#include "level_zero/ze_api.h"
@@ -43,7 +44,7 @@ class FdCache {
void eraseLeastUsedEntryFromCache();
};
class FsAccess {
class FsAccess : NEO::NonAssignableClass {
public:
static FsAccess *create();
FsAccess(const FsAccess &fsAccess);