Public Member Functions | List of all members
WireCellTbb::WrapperMakerT< Wrapper > Struct Template Reference

#include <WrapperFactory.h>

Inheritance diagram for WireCellTbb::WrapperMakerT< Wrapper >:
WireCellTbb::WrapperMaker

Public Member Functions

virtual ~WrapperMakerT ()
 
virtual Node operator() (tbb::flow::graph &g, WireCell::INode::pointer n)
 
- Public Member Functions inherited from WireCellTbb::WrapperMaker
virtual ~WrapperMaker ()
 

Detailed Description

template<class Wrapper>
struct WireCellTbb::WrapperMakerT< Wrapper >

Definition at line 15 of file WrapperFactory.h.

Constructor & Destructor Documentation

template<class Wrapper >
virtual WireCellTbb::WrapperMakerT< Wrapper >::~WrapperMakerT ( )
inlinevirtual

Definition at line 16 of file WrapperFactory.h.

16 {}

Member Function Documentation

template<class Wrapper >
virtual Node WireCellTbb::WrapperMakerT< Wrapper >::operator() ( tbb::flow::graph &  g,
WireCell::INode::pointer  n 
)
inlinevirtual

Implements WireCellTbb::WrapperMaker.

Definition at line 17 of file WrapperFactory.h.

17  {
18  return Node(new Wrapper(g,n));
19  }
static const double g
Definition: Units.h:145
std::shared_ptr< NodeWrapper > Node
Definition: NodeWrapper.h:51
std::size_t n
Definition: format.h:3399

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