Halide
Halide::Runtime::Internal::MemoryRegion Struct Reference

#include <memory_resources.h>

Public Attributes

void * handle = nullptr
 
size_t offset = 0
 
size_t size = 0
 
MemoryRange range
 
bool dedicated = false
 
bool is_owner = true
 
MemoryProperties properties
 

Detailed Description

Definition at line 79 of file memory_resources.h.

Member Data Documentation

◆ handle

void* Halide::Runtime::Internal::MemoryRegion::handle = nullptr

Definition at line 80 of file memory_resources.h.

◆ offset

size_t Halide::Runtime::Internal::MemoryRegion::offset = 0

Definition at line 81 of file memory_resources.h.

◆ size

size_t Halide::Runtime::Internal::MemoryRegion::size = 0

Definition at line 82 of file memory_resources.h.

◆ range

MemoryRange Halide::Runtime::Internal::MemoryRegion::range

Definition at line 83 of file memory_resources.h.

◆ dedicated

bool Halide::Runtime::Internal::MemoryRegion::dedicated = false

Definition at line 84 of file memory_resources.h.

◆ is_owner

bool Halide::Runtime::Internal::MemoryRegion::is_owner = true

Definition at line 85 of file memory_resources.h.

◆ properties

MemoryProperties Halide::Runtime::Internal::MemoryRegion::properties

Definition at line 86 of file memory_resources.h.


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