GNU Radio 3.6.5 C++ API

Base classes for GR Blocks

All C++ blocks are derived from these base classes. More...

Classes

class  gr_block
 The abstract base class for all 'terminal' processing blocks.A signal processing flow is constructed by creating a tree of hierarchical blocks, which at any level may also contain terminal nodes that actually implement signal processing functions. This is the base class for all such leaf nodes. More...
class  gr_hier_block2
 Hierarchical container class for gr_block's and gr_hier_block2's. More...
class  gr_sync_block
 synchronous 1:1 input to output with historyOverride work to provide the signal processing implementation. More...
class  gr_sync_decimator
 synchronous N:1 input to output with historyOverride work to provide the signal processing implementation. More...
class  gr_sync_interpolator
 synchronous 1:N input to output with historyOverride work to provide the signal processing implementation. More...
class  gr_tagged_stream_block
 Block that operates on PDUs in form of tagged streamsOverride work to provide the signal processing implementation. More...

Detailed Description

All C++ blocks are derived from these base classes.