Skip to main content

struct buffer_access_allocation_record

Declaration

struct buffer_access_allocation_record
    : public buffer_access_allocation,
      public buffer_memory_record { /* full declaration omitted */ };

Description

IDAG combined record for a device-kernel / host-task buffer access via a single allocation.

Declared at: include/recorders.h:318

Inherits from: buffer_access_allocation, buffer_memory_record

Member Variables

Inherited from buffer_memory_record:

buffer_id
buffer_name
accessed_region_in_buffer

Inherited from buffer_access_allocation:

allocation_id = null_allocation_id
allocated_box_in_buffer
accessed_bounding_box_in_buffer

Member Function Overview

Member Functions

buffer_access_allocation_record(
    const buffer_access_allocation& aa,
    buffer_memory_record mr)

Declared at: include/recorders.h:319

Parameters

const buffer_access_allocation& aa
buffer_memory_record mr