GNU Radio Manual and C++ API Reference  3.7.4.1
The Free & Open Software Radio Ecosystem
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
block.h File Reference
#include <gnuradio/api.h>
#include <gnuradio/basic_block.h>
#include <gnuradio/tags.h>
#include <gnuradio/logger.h>
Include dependency graph for block.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

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...
 

Namespaces

 gr
 Include this header to use the message passing features.
 

Typedefs

typedef std::vector< block_sptr > gr::block_vector_t
 
typedef std::vector
< block_sptr >::iterator 
gr::block_viter_t
 

Functions

std::ostream & gr::operator<< (std::ostream &os, const block *m)