7#ifdef WITH_CXX_GUARDEDALLOC
43#ifdef WITH_CXX_GUARDEDALLOC
44 MEM_CXX_CLASS_ALLOC_FUNCS(
"COM:Device")
Read Guarded memory(de)allocation.
Abstract class for device implementations to be used by the Compositor. devices are queried,...
virtual ~Device()
Declaration of the virtual destructor.
Device(const Device &other)=delete
virtual void execute(struct WorkPackage *work)=0
execute a WorkPackage
Device & operator=(Device &&other)=delete
Device & operator=(const Device &other)=delete
Device(Device &&other) noexcept=default
contains data about work that can be scheduled