Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

gr_FlowGraph Class Reference

graph that represents the data flow among VrSigProcs. More...

#include <gr_FlowGraph.h>

Inheritance diagram for gr_FlowGraph:

gr_FlowGraphImpl List of all members.

Public Member Functions

virtual ~gr_FlowGraph ()
virtual bool start ()=0
virtual void stop ()=0
virtual void wait ()=0
virtual bool isRunning ()=0
virtual bool connect (VrSigProc *upstream, VrSigProc *downstream)=0
virtual bool connect (VrSigProc *upstream, int upstream_port, VrSigProc *downstream)=0

Static Public Member Functions

gr_FlowGraphmake ()
 class method to create concrete instance

Private Member Functions

gr_FlowGraphoperator= (const gr_FlowGraph &rhs)

Detailed Description

graph that represents the data flow among VrSigProcs.

This class replaces VrMultiTask, the CONNECT macro, and the main processing loop


Constructor & Destructor Documentation

gr_FlowGraph::~gr_FlowGraph  )  [virtual]
 


Member Function Documentation

virtual bool gr_FlowGraph::connect VrSigProc upstream,
int  upstream_port,
VrSigProc downstream
[pure virtual]
 

Implemented in gr_FlowGraphImpl.

virtual bool gr_FlowGraph::connect VrSigProc upstream,
VrSigProc downstream
[pure virtual]
 

Implemented in gr_FlowGraphImpl.

virtual bool gr_FlowGraph::isRunning  )  [pure virtual]
 

Implemented in gr_FlowGraphImpl.

gr_FlowGraph * gr_FlowGraph::make  )  [static]
 

class method to create concrete instance

gr_FlowGraph& gr_FlowGraph::operator= const gr_FlowGraph rhs  )  [private]
 

virtual bool gr_FlowGraph::start  )  [pure virtual]
 

Implemented in gr_FlowGraphImpl.

virtual void gr_FlowGraph::stop  )  [pure virtual]
 

Implemented in gr_FlowGraphImpl.

virtual void gr_FlowGraph::wait  )  [pure virtual]
 

Implemented in gr_FlowGraphImpl.


The documentation for this class was generated from the following files:
Generated on Wed Aug 4 02:22:09 2004 for GNU Radio by doxygen 1.3.8