Classes |
class | gr::basic_block |
| The abstract base class for all signal processing blocks.Basic blocks are the bare abstraction of an entity that has a name, a set of inputs and outputs, and a message queue. These are never instantiated directly; rather, this is the abstract parent class of both gr_hier_block, which is a recursive container, and block, which implements actual signal processing functions. More...
|
class | gr::block_detail |
| Implementation details to support the signal processing abstractionThis class contains implementation detail that should be "out of
sight" of almost all users of GNU Radio. This decoupling also means that we can make changes to the guts without having to recompile everything. More...
|
class | gr::buffer |
| Single writer, multiple reader fifo. More...
|
class | gr::buffer_reader |
| How we keep track of the readers of a gr::buffer. More...
|
class | gr::endpoint |
| Class representing a specific input or output graph endpoint. More...
|
class | gr::flowgraph |
| Class representing a directed, acyclic graph of basic blocks. More...
|
Functions |
static sptr | gr::io_signature::make (int min_streams, int max_streams, int sizeof_stream_item) |
| Create an i/o signature.
|