Skip to main content

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

Member Functions

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

Declared at: include/instruction_graph.h:387