24.02
|
Go to the documentation of this file.
13 namespace experimental
18 struct WorkingMemDescriptor;
33 virtual void Free() = 0;
virtual void Free()=0
Free the backing memory required for execution.
virtual NetworkId GetNetworkId()=0
Returns the NetworkId of the Network that this IWorkingMemHandle works with.
virtual ~IWorkingMemHandle()
virtual std::pair< BackendId, ExecutionData > & GetExecutionDataAt(unsigned int id)=0
Get the ExecutionData at an index.
virtual void Allocate()=0
Allocate the backing memory required for execution.
virtual WorkingMemDescriptor & GetWorkingMemDescriptorAt(unsigned int id)=0
Get the WorkingMemDescriptor at an index.
Copyright (c) 2021 ARM Limited and Contributors.
virtual bool IsAllocated()=0
IsAllocated returns true if the backing memory is currently allocated.