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 gr_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_block_executor |
| Manage the execution of a single block. 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_dispatcher |
| invoke callbacks based on select. More...
|
class | gr_flat_flowgraph |
| Class specializing gr_flat_flowgraph that has all nodes as gr_blocks, with no hierarchy. 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...
|
class | gr_hier_block2_detail |
class | gr_local_sighandler |
| Get and set signal handler. More...
|
class | gr_single_threaded_scheduler |
| Simple scheduler for stream computations. More...
|
class | gr_top_block_impl |
| Abstract implementation details of gr_top_blockThe actual implementation of gr_top_block. Separate class allows decoupling of changes from dependent classes. More...
|
class | gr_vmcircbuf |
| abstract class to implement doubly mapped virtual memory circular buffers More...
|
class | gr_vmcircbuf_createfilemapping |
| concrete class to implement circular buffers with mmap and shm_open More...
|
class | gr_vmcircbuf_mmap_shm_open |
| concrete class to implement circular buffers with mmap and shm_open More...
|
class | gr_vmcircbuf_mmap_tmpfile |
| concrete class to implement circular buffers with mmap and shm_open More...
|
class | gr_vmcircbuf_sysv_shm |
| concrete class to implement circular buffers with mmap and shm_open More...
|
Functions |
GR_CORE_API gr_io_signature_sptr | gr_make_io_signature (int min_streams, int max_streams, int sizeof_stream_item) |
| Create an i/o signature.
|