Classes | Namespaces | Typedefs | Functions
GenPipeline.h File Reference
#include "WireCellIface/IQueuedoutNode.h"
#include "WireCellIface/IFunctionNode.h"
#include "WireCellIface/ISourceNode.h"
#include <queue>
#include <vector>

Go to the source code of this file.

Classes

class  WireCell::Proc
 
class  WireCell::SourceProc
 
class  WireCell::SinkProc
 
class  WireCell::FilterProc
 
class  WireCell::ShuntProc
 
class  WireCell::FunctionNodeProc
 
class  WireCell::DropSinkProc
 
class  WireCell::SourceNodeProc
 
class  WireCell::SinkNodeProc
 
class  WireCell::QueuedNodeProc
 

Namespaces

 WireCell
 

Typedefs

typedef std::queue< boost::any > WireCell::Pipe
 
typedef std::vector< Proc * > WireCell::Pipeline
 
typedef std::deque< boost::any > WireCell::queuedany
 

Functions

Proc * WireCell::join (Pipeline &pipeline, Proc *src, Proc *dst)