DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::ext::oneapi::experimental::command_graph< graph_state::executable > Class Reference

#include <sycl/ext/oneapi/experimental/graph.hpp>

Inheritance diagram for sycl::_V1::ext::oneapi::experimental::command_graph< graph_state::executable >:
Collaboration diagram for sycl::_V1::ext::oneapi::experimental::command_graph< graph_state::executable >:

Friends

command_graph< graph_state::executabledetail::modifiable_command_graph::finalize (const sycl::property_list &) const
 

Additional Inherited Members

- Public Member Functions inherited from sycl::_V1::ext::oneapi::experimental::detail::executable_command_graph
 executable_command_graph ()=delete
 An executable command-graph is not user constructable. More...
 
void update (const command_graph< graph_state::modifiable > &Graph)
 Update the inputs & output of the graph. More...
 
void update (const node &Node)
 Updates a single node in this graph based on the contents of the provided node. More...
 
void update (const std::vector< node > &Nodes)
 Updates a number of nodes in this graph based on the contents of the provided nodes. More...
 
- Protected Member Functions inherited from sycl::_V1::ext::oneapi::experimental::detail::executable_command_graph
 executable_command_graph (const std::shared_ptr< detail::graph_impl > &Graph, const sycl::context &Ctx, const property_list &PropList={})
 Constructor used by internal runtime. More...
 
template<class Obj >
decltype(Obj::impl) friend sycl::detail::getSyclObjImpl (const Obj &SyclObject)
 
void finalizeImpl ()
 Creates a backend representation of the graph in impl member variable. More...
 
- Protected Attributes inherited from sycl::_V1::ext::oneapi::experimental::detail::executable_command_graph
std::shared_ptr< detail::exec_graph_implimpl
 

Detailed Description

Definition at line 413 of file graph.hpp.

Friends And Related Function Documentation

◆ detail::modifiable_command_graph::finalize


The documentation for this class was generated from the following file: