DPC++ Runtime
Runtime libraries for oneAPI DPC++
MemAllocRecord Struct Reference

#include <level_zero/pi_level_zero.hpp>

Inheritance diagram for MemAllocRecord:
Collaboration diagram for MemAllocRecord:

Public Member Functions

 MemAllocRecord (pi_context Context, bool OwnZeMemHandle=true)
 
- Public Member Functions inherited from _pi_object
 _pi_object ()
 
virtual ~_pi_object ()=default
 
 _pi_object ()
 

Public Attributes

pi_context Context
 
bool OwnZeMemHandle
 
- Public Attributes inherited from _pi_object
std::atomic< pi_uint32RefCount
 
ReferenceCounter RefCount
 
pi_shared_mutex Mutex
 

Detailed Description

Definition at line 333 of file pi_level_zero.hpp.

Constructor & Destructor Documentation

◆ MemAllocRecord()

MemAllocRecord::MemAllocRecord ( pi_context  Context,
bool  OwnZeMemHandle = true 
)
inline

Definition at line 334 of file pi_level_zero.hpp.

Member Data Documentation

◆ Context

pi_context MemAllocRecord::Context

Definition at line 341 of file pi_level_zero.hpp.

◆ OwnZeMemHandle

bool MemAllocRecord::OwnZeMemHandle

Definition at line 345 of file pi_level_zero.hpp.


The documentation for this struct was generated from the following file: