17 bind_maker<SourceNodeWrapper>(INode::sourceNode);
18 bind_maker<SinkNodeWrapper>(INode::sinkNode);
19 bind_maker<QueuedoutWrapper>(INode::queuedoutNode);
20 bind_maker<JoinWrapper>(INode::joinNode);
21 bind_maker<FaninWrapper>(INode::faninNode);
22 bind_maker<FunctionWrapper>(INode::functionNode);
29 auto nit =
m_nodes.find(wcnode);
34 auto mit =
m_factory.find(wcnode->category());
38 auto maker = mit->second;
def graph(desc, maker=maker)
std::shared_ptr< NodeWrapper > Node
std::shared_ptr< Interface > pointer
tbb::flow::graph & m_graph
Node operator()(WireCell::INode::pointer wcnode)
def maker(G, ac, typename)