Main Page | Namespace List | Class Hierarchy | Class List | Directories | 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

static gr_FlowGraph * make ()
 class method to create concrete instance

Private Member Functions

gr_FlowGraph & operator= (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 Tue Mar 15 23:46:37 2005 for GNU Radio by  doxygen 1.4.0