struct fence_instruction_record
Declaration
struct fence_instruction_record : public implement_acceptor { /* full declaration omitted */ };
Description
IDAG record type for a fence_instruction
.
Inherits from: implement_acceptor
Member Variables
- task_id tid
- command_id cid
- std::variant<buffer_variant, host_object_variant> variant
Member Function Overview
- fence_instruction_record(const fence_instruction & finstr, task_id tid, command_id cid, buffer_id bid, std::string buffer_name, const box<3> & box)
- fence_instruction_record(const fence_instruction & finstr, task_id tid, command_id cid, host_object_id hoid)
Member Functions
¶fence_instruction_record(
const fence_instruction& finstr,
task_id tid,
command_id cid,
buffer_id bid,
std::string buffer_name,
const box<3>& box)
fence_instruction_record(
const fence_instruction& finstr,
task_id tid,
command_id cid,
buffer_id bid,
std::string buffer_name,
const box<3>& box)
Parameters
- const fence_instruction& finstr
- task_id tid
- command_id cid
- buffer_id bid
- std::string buffer_name
- const box<3>& box
¶fence_instruction_record(
const fence_instruction& finstr,
task_id tid,
command_id cid,
host_object_id hoid)
fence_instruction_record(
const fence_instruction& finstr,
task_id tid,
command_id cid,
host_object_id hoid)
Parameters
- const fence_instruction& finstr
- task_id tid
- command_id cid
- host_object_id hoid