class epoch_command
Declaration
class epoch_command : public implement_acceptor { /* full declaration omitted */ };
Declared at: include/command_graph.h:89
Inherits from: implement_acceptor
Member Variables
- epoch_action m_action
- std::vector<reduction_id> m_completed_reductions
Member Function Overview
- epoch_command(command_id cid, const task * tsk, epoch_action action, std::vector<reduction_id> completed_reductions) → explicit
- get_completed_reductions() const → const std::vector<reduction_id> &
- get_epoch_action() const → epoch_action
Member Functions
¶explicit epoch_command(command_id cid,
const task* tsk,
epoch_action action,
std::vector<reduction_id>
completed_reductions)
explicit epoch_command(command_id cid,
const task* tsk,
epoch_action action,
std::vector<reduction_id>
completed_reductions)
Declared at: include/command_graph.h:91
Parameters
- command_id cid
- const task* tsk
- epoch_action action
- std::vector<reduction_id> completed_reductions
¶const std::vector<reduction_id>&
get_completed_reductions() const
const std::vector<reduction_id>&
get_completed_reductions() const
Declared at: include/command_graph.h:95
¶epoch_action get_epoch_action() const
epoch_action get_epoch_action() const
Declared at: include/command_graph.h:94