23#ifndef INCLUDED_GSM_BURST_TYPE_FILTER_H
24#define INCLUDED_GSM_BURST_TYPE_FILTER_H
27#include <gnuradio/block.h>
41 typedef std::shared_ptr<burst_type_filter>
sptr;
52 static sptr make(
const std::vector<uint8_t> & selected_burst_types);
#define GSM_API
Definition: api.h:19
<+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
std::shared_ptr< burst_type_filter > sptr
Definition: burst_type_filter.h:41
virtual filter_policy set_policy(filter_policy policy)=0
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