GNU Radio's GSM Package
gr::gsm::extract_immediate_assignment Class Referenceabstract

<+description of block+> More...

#include <extract_immediate_assignment.h>

Inheritance diagram for gr::gsm::extract_immediate_assignment:
gr::gsm::extract_immediate_assignment_impl

Public Types

typedef std::shared_ptr< extract_immediate_assignmentsptr
 

Public Member Functions

virtual std::vector< int > get_frame_numbers ()=0
 
virtual std::vector< int > get_arfcn_ids ()=0
 
virtual std::vector< std::string > get_channel_types ()=0
 
virtual std::vector< int > get_timeslots ()=0
 
virtual std::vector< int > get_subchannels ()=0
 
virtual std::vector< int > get_tseqs ()=0
 
virtual std::vector< int > get_hopping ()=0
 
virtual std::vector< int > get_maios ()=0
 
virtual std::vector< int > get_hsns ()=0
 
virtual std::vector< int > get_arfcns ()=0
 
virtual std::vector< int > get_timing_advances ()=0
 
virtual std::vector< std::string > get_mobile_allocations ()=0
 

Static Public Member Functions

static sptr make (bool print_immediate_assignments=false, bool ignore_gprs=false, bool unique_references=false)
 Return a shared_ptr to a new instance of gsm::extract_immediate_assignment.
 

Detailed Description

<+description of block+>

Member Typedef Documentation

◆ sptr

Member Function Documentation

◆ get_arfcn_ids()

virtual std::vector< int > gr::gsm::extract_immediate_assignment::get_arfcn_ids ( )
pure virtual

◆ get_arfcns()

virtual std::vector< int > gr::gsm::extract_immediate_assignment::get_arfcns ( )
pure virtual

◆ get_channel_types()

virtual std::vector< std::string > gr::gsm::extract_immediate_assignment::get_channel_types ( )
pure virtual

◆ get_frame_numbers()

virtual std::vector< int > gr::gsm::extract_immediate_assignment::get_frame_numbers ( )
pure virtual

◆ get_hopping()

virtual std::vector< int > gr::gsm::extract_immediate_assignment::get_hopping ( )
pure virtual

◆ get_hsns()

virtual std::vector< int > gr::gsm::extract_immediate_assignment::get_hsns ( )
pure virtual

◆ get_maios()

virtual std::vector< int > gr::gsm::extract_immediate_assignment::get_maios ( )
pure virtual

◆ get_mobile_allocations()

virtual std::vector< std::string > gr::gsm::extract_immediate_assignment::get_mobile_allocations ( )
pure virtual

◆ get_subchannels()

virtual std::vector< int > gr::gsm::extract_immediate_assignment::get_subchannels ( )
pure virtual

◆ get_timeslots()

virtual std::vector< int > gr::gsm::extract_immediate_assignment::get_timeslots ( )
pure virtual

◆ get_timing_advances()

virtual std::vector< int > gr::gsm::extract_immediate_assignment::get_timing_advances ( )
pure virtual

◆ get_tseqs()

virtual std::vector< int > gr::gsm::extract_immediate_assignment::get_tseqs ( )
pure virtual

◆ make()

static sptr gr::gsm::extract_immediate_assignment::make ( bool  print_immediate_assignments = false,
bool  ignore_gprs = false,
bool  unique_references = false 
)
static

Return a shared_ptr to a new instance of gsm::extract_immediate_assignment.

To avoid accidental use of raw pointers, gsm::extract_immediate_assignment's constructor is in a private implementation class. gsm::extract_immediate_assignment::make is the public interface for creating new instances.


The documentation for this class was generated from the following file: