23 #ifndef INCLUDED_GSM_BURST_TYPE_FILTER_H
24 #define INCLUDED_GSM_BURST_TYPE_FILTER_H
27 #include <gnuradio/block.h>
41 typedef boost::shared_ptr<burst_type_filter>
sptr;
52 static sptr make(
const std::vector<uint8_t> & selected_burst_types);
#define GRGSM_API
Definition: api.h:31
<+description of block+>
Definition: burst_type_filter.h:39
virtual void set_selected_burst_types(const std::vector< uint8_t > &selected_burst_types)=0
virtual filter_policy get_policy(void)=0
virtual filter_policy set_policy(filter_policy policy)=0
boost::shared_ptr< burst_type_filter > sptr
Definition: burst_type_filter.h:41
static sptr make(const std::vector< uint8_t > &selected_burst_types)
Return a shared_ptr to a new instance of grgsm::burst_type_filter.
filter_policy
Definition: common.h:29
Definition: constants.h:29