23 #ifndef INCLUDED_GR_COPY_H
24 #define INCLUDED_GR_COPY_H
58 gr_vector_int &ninput_items,
59 gr_vector_const_void_star &input_items,
60 gr_vector_void_star &output_items);
virtual bool check_topology(int ninputs, int noutputs)
output[i] = input[i]When enabled (default), this block copies its input to its output. When disabled, this block drops its input on the floor.
Definition: gr_copy.h:42
Definition: gr_block.h:37
void set_enabled(bool enable)
Definition: gr_copy.h:54
shared_ptr documentation stub
Definition: shared_ptr_docstub.h:15
#define GR_CORE_API
Definition: gr_core_api.h:30
virtual int general_work(int noutput_items, gr_vector_int &ninput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
compute output items from input items
bool enabled() const
Definition: gr_copy.h:55
GR_CORE_API gr_copy_sptr gr_make_copy(size_t itemsize)