struct execution_command_record
Declaration
struct execution_command_record : public implement_acceptor,
public task_command_record { /* full declaration omitted */ };
Description
Base class for task command records
Declared at: include/recorders.h:162
Inherits from: implement_acceptor, task_command_record
Member Variables
- subrange<3> execution_range
- bool is_reduction_initializer
- access_list accesses
- side_effect_map side_effects
- reduction_list reductions
Inherited from task_command_record:
Member Function Overview
- execution_command_record(const execution_command & ecmd, const task & tsk, const buffer_name_map & get_buffer_debug_name) → explicit
Inherited from task_command_record:
Member Functions
¶explicit execution_command_record(
const execution_command& ecmd,
const task& tsk,
const buffer_name_map& get_buffer_debug_name)
explicit execution_command_record(
const execution_command& ecmd,
const task& tsk,
const buffer_name_map& get_buffer_debug_name)
Declared at: include/recorders.h:169
Parameters
- const execution_command& ecmd
- const task& tsk
- const buffer_name_map& get_buffer_debug_name