Public Member Functions | |
def | __init__ |
def | input_signature |
def | output_signature |
def | resolve_input_port |
def | resolve_output_port |
Public Attributes | |
head | |
tail |
This class assumes that there is at most a single block at the head of the chain and a single block at the end of the chain. Either head or tail may be None indicating a sink or source respectively.
If you needs something more elaborate than this, derive a new class from hier_block_base.
def gnuradio::gr::hier_block::hier_block::__init__ | ( | self, | ||
fg, | ||||
head_block, | ||||
tail_block | ||||
) |
fg,: | The flow graph that contains this hierarchical block. fg: flow_graph | |
head_block,: | the first block in the signal processing chain. head_block: None or subclass of gr.block or gr.hier_block_base | |
tail_block,: | the last block in the signal processing chain. tail_block: None or subclass of gr.block or gr.hier_block_base |
def gnuradio::gr::hier_block::hier_block::input_signature | ( | self | ) |
Reimplemented from gnuradio::gr::hier_block::hier_block_base.
def gnuradio::gr::hier_block::hier_block::output_signature | ( | self | ) |
Reimplemented from gnuradio::gr::hier_block::hier_block_base.
def gnuradio::gr::hier_block::hier_block::resolve_input_port | ( | self, | ||
port_number | ||||
) |
port_number,: | which input port number to resolve to an endpoint. port_number: int |
Reimplemented from gnuradio::gr::hier_block::hier_block_base.
def gnuradio::gr::hier_block::hier_block::resolve_output_port | ( | self, | ||
port_number | ||||
) |
port_number,: | which output port number to resolve to an endpoint. port_number: int |
Reimplemented from gnuradio::gr::hier_block::hier_block_base.