class fence_instruction
Declaration
class fence_instruction : public implement_acceptor { /* full declaration omitted */ };
Description
Fulfills a fence promise. Issued directly after a copy_instruction to user memory in case of a buffer fence.
Declared at: include/instruction_graph.h:383
Inherits from: implement_acceptor
Member Variables
- task_promise* m_promise
Member Function Overview
- fence_instruction(instruction_id iid, int priority, task_promise * promise) → explicit
- get_promise() const → task_promise *
Member Functions
¶explicit fence_instruction(instruction_id iid,
int priority,
task_promise* promise)
explicit fence_instruction(instruction_id iid,
int priority,
task_promise* promise)
Declared at: include/instruction_graph.h:385
Parameters
- instruction_id iid
- int priority
- task_promise* promise
¶task_promise* get_promise() const
task_promise* get_promise() const
Declared at: include/instruction_graph.h:387