23 #ifndef INCLUDED_GR_TOP_BLOCK_IMPL_H
24 #define INCLUDED_GR_TOP_BLOCK_IMPL_H
45 void start(
int max_noutput_items=100000);
63 int max_noutput_items();
66 void set_max_noutput_items(
int nmax);
tb_state d_state
Definition: gr_top_block_impl.h:77
boost::mutex mutex
Definition: thread.h:44
gr_top_block * d_owner
Definition: gr_top_block_impl.h:72
gruel::mutex d_mutex
Definition: gr_top_block_impl.h:76
#define GR_CORE_API
Definition: gr_core_api.h:30
gr_scheduler_sptr d_scheduler
Definition: gr_top_block_impl.h:74
tb_state
Definition: gr_top_block_impl.h:70
gr_flat_flowgraph_sptr d_ffg
Definition: gr_top_block_impl.h:73
int d_max_noutput_items
Definition: gr_top_block_impl.h:79
Abstract implementation details of gr_top_blockThe actual implementation of gr_top_block. Separate class allows decoupling of changes from dependent classes.
Definition: gr_top_block_impl.h:38
int d_lock_count
Definition: gr_top_block_impl.h:78
Definition: gr_top_block.h:29