2 #include <muda/graph/graph_base.h> 16 cudaHostNodeParams m_parms;
22 friend class std::shared_ptr<this_type>;
23 friend class std::unique_ptr<this_type>;
24 friend class std::weak_ptr<this_type>;
30 m_parms.userData = &hostData;
32 auto fn()
const {
return m_parms.fn; }
33 void fn(cudaHostFn_t fn) { m_parms.fn = fn; }
34 auto userdata()
const {
return m_parms.userData; }
35 void userdata(
void* userdata) { m_parms.userData = userdata; }
36 const cudaHostNodeParams* handle()
const {
return &m_parms; }
37 cudaHostNodeParams* handle() {
return &m_parms; }
Definition: host_node.h:6
Definition: graph_base.h:19
Definition: host_node.h:14
Definition: graph_base.h:26