#include <gr_sync_decimator.h>
Inheritance diagram for gr_sync_decimator:


Override work to provide the signal processing implementation.
| Public Member Functions | |
| unsigned | decimation () const | 
| void | set_decimation (unsigned decimation) | 
| void | forecast (int noutput_items, gr_vector_int &ninput_items_required) | 
| Estimate input requirements given output request. | |
| 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 | |
| Protected Member Functions | |
| gr_sync_decimator (const std::string &name, gr_io_signature_sptr input_signature, gr_io_signature_sptr output_signature, unsigned decimation) | |
| 
 | ||||||||||||||||||||
| 
 | 
| 
 | 
| 
 | 
| 
 | ||||||||||||
| Estimate input requirements given output request. Given a request to product noutput_items, estimate the number of data items required on each input stream. The estimate doesn't have to be exact, but should be close. Reimplemented from gr_sync_block. | 
| 
 | ||||||||||||||||||||
| compute output items from input items 
 
 
 Reimplemented from gr_sync_block. | 
| 
 | 
| 
 | 
 1.3.3
 
1.3.3