23 #ifndef INCLUDED_GR_TOP_BLOCK_H
24 #define INCLUDED_GR_TOP_BLOCK_H
45 top_block_impl *d_impl;
63 void run(
int max_noutput_items=100000000);
77 void start(
int max_noutput_items=100000000);
116 virtual void unlock();
122 std::string edge_list();
128 std::string msg_edge_list();
136 int max_noutput_items();
139 void set_max_noutput_items(
int nmax);
#define GR_RUNTIME_API
Definition: gnuradio-runtime/include/gnuradio/api.h:30
shared_ptr documentation stub
Definition: shared_ptr_docstub.h:15
The abstract base class for all signal processing blocks.Basic blocks are the bare abstraction of an ...
Definition: basic_block.h:58
VOLK_API $kern pname $kern name
A function pointer to the dispatcher implementation.
The abstract base class for all 'terminal' processing blocks.A signal processing flow is constructed ...
Definition: block.h:60
Top-level hierarchical block representing a flowgraph.
Definition: top_block.h:39
Hierarchical container class for gr::block's and gr::hier_block2's.
Definition: hier_block2.h:46
GR_RUNTIME_API top_block_sptr make_top_block(const std::string &name)