SDRAngel  4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
Public Member Functions | Public Attributes | List of all members
leansdr::runnable_common Struct Reference

#include <framework.h>

+ Inheritance diagram for leansdr::runnable_common:

Public Member Functions

 runnable_common (const char *_name)
 
virtual ~runnable_common ()
 
virtual void run ()
 
virtual void shutdown ()
 

Public Attributes

const char * name
 

Detailed Description

Definition at line 81 of file framework.h.

Constructor & Destructor Documentation

◆ runnable_common()

leansdr::runnable_common::runnable_common ( const char *  _name)
inline

Definition at line 85 of file framework.h.

85  : name(_name)
86  {
87  }

◆ ~runnable_common()

virtual leansdr::runnable_common::~runnable_common ( )
inlinevirtual

Definition at line 89 of file framework.h.

90  {
91  }

Member Function Documentation

◆ run()

virtual void leansdr::runnable_common::run ( )
inlinevirtual

Reimplemented in leansdr::s2_deframer, leansdr::s2_framer, leansdr::s2_fecdec_helper< SOFTBIT, SOFTBYTE >, leansdr::s2_fecdec< SOFTBIT, SOFTBYTE >, leansdr::s2_fecenc, leansdr::spectrum< T, NFFT >, leansdr::cnr_fft< T >, leansdr::cnr_fft< leansdr::f32 >, leansdr::viterbi_sync, leansdr::rotator< T >, leansdr::rotator< leansdr::f32 >, leansdr::cstln_transmitter< Tout, Zout >, leansdr::s2_deinterleaver< SOFTSYMB, SOFTBYTE >, leansdr::derandomizer, leansdr::fast_qpsk_receiver< T >, leansdr::randomizer, leansdr::s2_interleaver, leansdr::rs_decoder< Tbyte, BYTE_ERASED >, leansdr::rs_decoder< leansdr::u8, 0 >, leansdr::rs_encoder, leansdr::deinterleaver< Tbyte >, leansdr::deinterleaver< leansdr::u8 >, leansdr::cstln_receiver< T, SOFTSYMB >, leansdr::cstln_receiver< leansdr::f32, leansdr::eucl_ss >, leansdr::interleaver, leansdr::mpeg_sync< Tbyte, BYTE_ERASED >, leansdr::mpeg_sync< leansdr::u8, 0 >, leansdr::dvb_deconvol_sync< Tin >, leansdr::dvb_convol, leansdr::s2_frame_receiver< T, SOFTSYMB >, leansdr::buffer_writer< T >, leansdr::buffer_reader< T >, leansdr::serializer< Tin, Tout >, leansdr::fir_resampler< T, Tc >, leansdr::rate_estimator< T >, leansdr::rate_estimator< float >, leansdr::simple_agc< T >, leansdr::decimator< T >, leansdr::decimator< leansdr::complex >, leansdr::s2_frame_transmitter< T >, leansdr::itemcounter< Tin, Tout >, leansdr::ss_amp_estimator< T >, leansdr::fir_filter< T, Tc >, leansdr::fir_filter< leansdr::complex, float >, leansdr::file_vectorprinter< T, N >, leansdr::naive_lowpass< T >, leansdr::ss_estimator< T >, leansdr::hdlc_sync, leansdr::wgn_c< T >, leansdr::file_carrayprinter< T >, leansdr::deconvol_sync< Tbyte, BYTE_ERASED >, leansdr::deconvol_sync< Tbyte, 0 >, leansdr::deconvol_sync< leansdr::u8, 0 >, leansdr::scaler< Tscale, Tin, Tout >, leansdr::file_printer< T >, leansdr::adder< T >, leansdr::datvdvbs2constellation< T >, leansdr::datvdvbs2constellation< leansdr::f32 >, leansdr::datvconstellation< T >, leansdr::datvconstellation< leansdr::f32 >, leansdr::file_writer< T >, leansdr::file_writer< leansdr::tspacket >, leansdr::file_writer< leansdr::complex >, leansdr::auto_notch< T >, leansdr::auto_notch< leansdr::f32 >, leansdr::file_reader< T >, leansdr::datvvideoplayer< T >, leansdr::datvvideoplayer< leansdr::tspacket >, leansdr::cconverter< Tin, Zin, Tout, Zout, Gn, Gd >, and leansdr::etr192_descrambler.

Definition at line 93 of file framework.h.

94  {
95  }

◆ shutdown()

virtual void leansdr::runnable_common::shutdown ( )
inlinevirtual

Reimplemented in leansdr::s2_frame_receiver< T, SOFTSYMB >.

Definition at line 97 of file framework.h.

98  {
99  }

Member Data Documentation

◆ name

const char* leansdr::runnable_common::name

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