Skip to main content

class push_command

Declaration

class push_command : public implement_acceptor { /* full declaration omitted */ };

Declared at: include/command_graph.h:39

Inherits from: implement_acceptor

Member Variables

transfer_id m_trid
std::vector<std::pair<node_id, region<3>>> m_target_regions

Member Function Overview

  • get_target_regions() const → const std::vector<std::pair<node_id, region<3>>> &
  • get_transfer_id() const → const transfer_id &
  • push_command(command_id cid, const transfer_id & trid, std::vector<std::pair<node_id, region<3>>> target_regions) → explicit

Member Functions

const std::vector<std::pair<node_id, region<3>>>&
get_target_regions() const

Declared at: include/command_graph.h:45


const transfer_id& get_transfer_id() const

Declared at: include/command_graph.h:44


explicit push_command(
    command_id cid,
    const transfer_id& trid,
    std::vector<std::pair<node_id, region<3>>>
        target_regions)

Declared at: include/command_graph.h:41

Parameters

command_id cid
const transfer_id& trid
std::vector<std::pair<node_id, region<3>>> target_regions