struct alloc_instruction_record
Declaration
struct alloc_instruction_record : public implement_acceptor { /* full declaration omitted */ };
Description
IDAG record type for alloc_instruction
.
Inherits from: implement_acceptor
Member Variables
- detail::allocation_id allocation_id
- size_t size_bytes
- size_t alignment_bytes
- alloc_origin origin
- std::optional<buffer_allocation_record> buffer_allocation
- std::optional<size_t> num_chunks
Member Function Overview
- alloc_instruction_record(const alloc_instruction & ainstr, alloc_origin origin, std::optional<buffer_allocation_record> buffer_allocation, std::optional<size_t> num_chunks)
Member Functions
¶alloc_instruction_record(
const alloc_instruction& ainstr,
alloc_origin origin,
std::optional<buffer_allocation_record>
buffer_allocation,
std::optional<size_t> num_chunks)
alloc_instruction_record(
const alloc_instruction& ainstr,
alloc_origin origin,
std::optional<buffer_allocation_record>
buffer_allocation,
std::optional<size_t> num_chunks)
Parameters
- const alloc_instruction& ainstr
- alloc_origin origin
- std::optional<buffer_allocation_record> buffer_allocation
- std::optional<size_t> num_chunks