gnuradio::gr::hier_block::hier_block_base Class Reference

Abstract base class for hierarchical signal processing blocks. More...

Inheritance diagram for gnuradio::gr::hier_block::hier_block_base:

Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def input_signature
def output_signature
def resolve_input_port
def resolve_output_port

Public Attributes

 fg


Detailed Description

Abstract base class for hierarchical signal processing blocks.

Member Function Documentation

def gnuradio::gr::hier_block::hier_block_base::__init__ (   self,
  fg 
)

Parameters:
fg,: The flow graph that contains this hierarchical block. fg: gr.flow_graph

def gnuradio::gr::hier_block::hier_block_base::input_signature (   self  ) 

Returns:
input signature of hierarchical block. gr.io_signature

Reimplemented in gnuradio::gr::hier_block::hier_block.

def gnuradio::gr::hier_block::hier_block_base::output_signature (   self  ) 

Returns:
output signature of hierarchical block. gr.io_signature

Reimplemented in gnuradio::gr::hier_block::hier_block.

def gnuradio::gr::hier_block::hier_block_base::resolve_input_port (   self,
  port_number 
)

Parameters:
port_number,: which input port number to resolve to an endpoint. port_number: int
Returns:
: sequence of endpoints : sequence of endpoint
Note that an input port can resolve to more than one endpoint.

Reimplemented in gnuradio::gr::hier_block::hier_block.

def gnuradio::gr::hier_block::hier_block_base::resolve_output_port (   self,
  port_number 
)

Parameters:
port_number,: which output port number to resolve to an endpoint. port_number: int
Returns:
: endpoint : endpoint
Output ports resolve to a single endpoint.

Reimplemented in gnuradio::gr::hier_block::hier_block.


Member Data Documentation


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

Generated on Thu Mar 5 09:03:57 2009 for GNU Radio 3.1.3 by  doxygen 1.5.8