gr_hier_block2 Class Reference

#include <gr_hier_block2.h>

Inheritance diagram for gr_hier_block2:

Inheritance graph
[legend]
Collaboration diagram for gr_hier_block2:

Collaboration graph
[legend]
List of all members.

Detailed Description

gr_hier_block2 - Hierarchical container class for gr_block's


Public Member Functions

virtual ~gr_hier_block2 ()
void define_component (const std::string &name, gr_basic_block_sptr basic_block)
void connect (const std::string &src_name, int src_port, const std::string &dst_name, int dst_port)

Protected Member Functions

 gr_hier_block2 (const std::string &name, gr_io_signature_sptr input_signature, gr_io_signature_sptr output_signature)

Friends

class gr_hier_block2_detail
class gr_runtime_impl
gr_hier_block2_sptr gr_make_hier_block2 (const std::string &name, gr_io_signature_sptr input_signature, gr_io_signature_sptr output_signature)
 public constructor for gr_hier_block2


Constructor & Destructor Documentation

gr_hier_block2::gr_hier_block2 const std::string &  name,
gr_io_signature_sptr  input_signature,
gr_io_signature_sptr  output_signature
[protected]
 

gr_hier_block2::~gr_hier_block2  )  [virtual]
 


Member Function Documentation

void gr_hier_block2::connect const std::string &  src_name,
int  src_port,
const std::string &  dst_name,
int  dst_port
 

void gr_hier_block2::define_component const std::string &  name,
gr_basic_block_sptr  basic_block
 


Friends And Related Function Documentation

friend class gr_hier_block2_detail [friend]
 

gr_hier_block2_sptr gr_make_hier_block2 const std::string &  name,
gr_io_signature_sptr  input_signature,
gr_io_signature_sptr  output_signature
[friend]
 

public constructor for gr_hier_block2

friend class gr_runtime_impl [friend]
 


The documentation for this class was generated from the following files:
Generated on Wed Jan 31 17:20:26 2007 for GNU Radio 3.0svn by  doxygen 1.4.6