Skip to content

Class muda::ComputeGraphBuilder

ClassList > muda > ComputeGraphBuilder

Public Static Functions

Type Name
void capture (CaptureAction && cap)
void capture (std::string_view name, CaptureAction && cap)
Phase current_phase ()
void invoke_phase_actions (PhaseAction && do_when_direct_launch, PhaseAction && do_when_set_node, PhaseAction && do_when_topo_building_set_node)
void invoke_phase_actions (PhaseAction && do_when_direct_launch, PhaseAction && do_when_set_node)
void invoke_phase_actions (PhaseAction && do_in_every_phase)
bool is_building ()
bool is_caturing ()
bool is_direct_launching ()
bool is_phase_none ()
bool is_phase_serial_launching ()
bool is_topo_building ()

Public Static Functions Documentation

function capture [1/2]

static void muda::ComputeGraphBuilder::capture (
    CaptureAction && cap
) 

function capture [2/2]

static void muda::ComputeGraphBuilder::capture (
    std::string_view name,
    CaptureAction && cap
) 

function current_phase

static Phase muda::ComputeGraphBuilder::current_phase () 

function invoke_phase_actions [1/3]

static void muda::ComputeGraphBuilder::invoke_phase_actions (
    PhaseAction && do_when_direct_launch,
    PhaseAction && do_when_set_node,
    PhaseAction && do_when_topo_building_set_node
) 

function invoke_phase_actions [2/3]

static void muda::ComputeGraphBuilder::invoke_phase_actions (
    PhaseAction && do_when_direct_launch,
    PhaseAction && do_when_set_node
) 

function invoke_phase_actions [3/3]

static void muda::ComputeGraphBuilder::invoke_phase_actions (
    PhaseAction && do_in_every_phase
) 

function is_building

static bool muda::ComputeGraphBuilder::is_building () 

function is_caturing

static bool muda::ComputeGraphBuilder::is_caturing () 

function is_direct_launching

static bool muda::ComputeGraphBuilder::is_direct_launching () 

function is_phase_none

static bool muda::ComputeGraphBuilder::is_phase_none () 

function is_phase_serial_launching

static bool muda::ComputeGraphBuilder::is_phase_serial_launching () 

function is_topo_building

static bool muda::ComputeGraphBuilder::is_topo_building () 

Friends Documentation

friend ComputeGraphAccessor

class muda::ComputeGraphBuilder::ComputeGraphAccessor (
    details::ComputeGraphAccessor
) 


The documentation for this class was generated from the following file src/muda/compute_graph/compute_graph_builder.h