GNU Radio 2.x: Class List

Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

# GNU Radio 2.x Class List

Here are the classes, structs, unions and interfaces with brief descriptions:

__pthread_attr_t |
__pthread_cond_t |
__pthread_condattr_t |
__pthread_mutex_t |
__pthread_mutexattr_t |
__pthread_transp_t |
_internal_omni_thread_dummy |
_internal_omni_thread_helper |
alarmclock_args |
force_init |
g72x_state |
gr_add_cc | Output = sum (input_0, input_1, ...)
gr_add_const_cc | Output = input + constant
gr_add_const_ff | Output = input + constant
gr_add_const_ii | Output = input + constant
gr_add_const_sf | Output = input + constant
gr_add_const_ss | Output = input + constant
gr_add_ff | Output = sum (input_0, input_1, ...)
gr_add_ii | Output = sum (input_0, input_1, ...)
gr_add_ss | Output = sum (input_0, input_1, ...)
gr_agc | High performance Automatic Gain Control class
gr_base_error_handler |
gr_block | The abstract base class for all signal processing blocks
gr_block_detail | Implementation details to support the signal processing abstraction
gr_buffer | Single writer, multiple reader fifo
gr_buffer_reader | How we keep track of the readers of a gr_buffer
gr_bytes_to_syms | Convert stream of bytes to stream of +/- 1 symbols
gr_check_counting_s | Sink that checks if its input stream consists of a counting sequence
gr_check_lfsr_32k_s | Sink that checks if its input stream consists of a lfsr_32k sequence
gr_circular_file |
gr_clock_recovery_mm_ff | Mueller and Müller (M&M) based clock recovery block with float input, float output
gr_complex_to_arg | Complex in, angle out (float)
gr_complex_to_float | Convert a stream of gr_complex to 1 or 2 streams of float
gr_complex_to_imag | Complex in, imaginary out (float)
gr_complex_to_mag | Complex in, magnitude out (float)
gr_complex_to_real | Complex in, real out (float)
gr_conjugate_cc | Output = complex conjugate of input
gr_cpu |
gr_deinterleave | Deinterleave a single input into N outputs
gr_dispatcher | Invoke callbacks based on select
gr_divide_cc | Output = input_0 / input_1 / input_x ...)
gr_divide_ff | Output = input_0 / input_1 / input_x ...)
gr_divide_ii | Output = input_0 / input_1 / input_x ...)
gr_divide_ss | Output = input_0 / input_1 / input_x ...)
gr_error_handler | Abstract error handler
gr_fake_channel_decoder_pp | Remove fake padding from packet
gr_fake_channel_encoder_pp | Pad packet with alternating 1,0 pattern
gr_fft_filter_ccc | Fast FFT filter with gr_complex input, gr_complex output and gr_complex taps
gr_fft_filter_fff | Fast FFT filter with float input, float output and float taps
gr_fft_vcc | Compute forward or reverse FFT. complex vector in / complex vector out
gr_fft_vfc | Compute forward FFT. float vector in / complex vector out
gr_file_descriptor_sink | Write stream to file descriptor
gr_file_descriptor_source | Read stream from file descriptor
gr_file_error_handler |
gr_file_sink | Write stream to file
gr_file_source | Read stream from file
gr_filter_delay_fc | Filter-Delay Combination Block
gr_fir_ccc | Abstract class for FIR with gr_complex input, gr_complex output and gr_complex taps
gr_fir_ccc_3dnow | 3DNow! version of gr_fir_ccc
gr_fir_ccc_3dnowext |
gr_fir_ccc_generic | Concrete class for generic implementation of FIR with gr_complex input, gr_complex output and gr_complex taps
gr_fir_ccc_info |
gr_fir_ccc_simd | Common base class for SIMD versions of gr_fir_ccc
gr_fir_ccc_sse | SSE version of gr_fir_ccc
gr_fir_ccf | Abstract class for FIR with gr_complex input, gr_complex output and float taps
gr_fir_ccf_3dnow | 3DNow! version of gr_fir_ccf
gr_fir_ccf_generic | Concrete class for generic implementation of FIR with gr_complex input, gr_complex output and float taps
gr_fir_ccf_info | Routines to create gr_fir_XXX's
gr_fir_ccf_simd | Common base class for SIMD versions of gr_fir_ccf
gr_fir_ccf_sse | SSE version of gr_fir_ccf
gr_fir_fcc | Abstract class for FIR with float input, gr_complex output and gr_complex taps
gr_fir_fcc_3dnow | 3DNow! version of gr_fir_fcc
gr_fir_fcc_generic | Concrete class for generic implementation of FIR with float input, gr_complex output and gr_complex taps
gr_fir_fcc_info |
gr_fir_fcc_simd | Common base class for SIMD versions of gr_fir_fcc
gr_fir_fcc_sse | SSE version of gr_fir_fcc
gr_fir_fff | Abstract class for FIR with float input, float output and float taps
gr_fir_fff_3dnow | 3DNow! version of gr_fir_fff
gr_fir_fff_generic | Concrete class for generic implementation of FIR with float input, float output and float taps
gr_fir_fff_info |
gr_fir_fff_simd | Common base class for SIMD versions of gr_fir_fff
gr_fir_fff_sse | SSE version of gr_fir_fff
gr_fir_filter_ccc | FIR filter with gr_complex input, gr_complex output and gr_complex taps
gr_fir_filter_ccf | FIR filter with gr_complex input, gr_complex output and float taps
gr_fir_filter_fcc | FIR filter with float input, gr_complex output and gr_complex taps
gr_fir_filter_fff | FIR filter with float input, float output and float taps
gr_fir_filter_fsf | FIR filter with float input, short output and float taps
gr_fir_filter_scc | FIR filter with short input, gr_complex output and gr_complex taps
gr_fir_fsf | Abstract class for FIR with float input, short output and float taps
gr_fir_fsf_3dnow | 3DNow! version of gr_fir_fsf
gr_fir_fsf_generic | Concrete class for generic implementation of FIR with float input, short output and float taps
gr_fir_fsf_info |
gr_fir_fsf_simd | Common base class for SIMD versions of gr_fir_fsf
gr_fir_fsf_sse | SSE version of gr_fir_fsf
gr_fir_scc | Abstract class for FIR with short input, gr_complex output and gr_complex taps
gr_fir_scc_3dnow | 3DNow! version of gr_fir_scc
gr_fir_scc_3dnowext | 3DNow! Ext version of gr_fir_scc
gr_fir_scc_generic | Concrete class for generic implementation of FIR with short input, gr_complex output and gr_complex taps
gr_fir_scc_info |
gr_fir_scc_simd | Common base class for SIMD versions of gr_fir_scc
gr_fir_scc_sse | SSE version of gr_fir_scc
gr_fir_sysconfig | Abstract base class for configuring the automatic selection of the fastest gr_fir for your platform
gr_fir_sysconfig_generic |
gr_fir_sysconfig_x86 |
gr_fir_util |
gr_firdes | Finite Impulse Response (FIR) filter design functions
gr_float_to_char | Convert stream of float to a stream of char
gr_float_to_complex | Convert 1 or 2 streams of float to a stream of gr_complex
gr_float_to_short | Convert stream of float to a stream of short
gr_float_to_uchar | Convert stream of float to a stream of unsigned char
gr_fractional_interpolator | Interpolating mmse filter with float input, float output
gr_freq_xlating_fir_filter_ccc | FIR filter combined with frequency translation with gr_complex input, gr_complex output and gr_complex taps
gr_freq_xlating_fir_filter_ccf | FIR filter combined with frequency translation with gr_complex input, gr_complex output and float taps
gr_freq_xlating_fir_filter_fcc | FIR filter combined with frequency translation with float input, gr_complex output and gr_complex taps
gr_freq_xlating_fir_filter_fcf | FIR filter combined with frequency translation with float input, gr_complex output and float taps
gr_freq_xlating_fir_filter_scc | FIR filter combined with frequency translation with short input, gr_complex output and gr_complex taps
gr_freq_xlating_fir_filter_scf | FIR filter combined with frequency translation with short input, gr_complex output and float taps
gr_frequency_modulator_fc | Frequency modulator block
gr_fxpt | Fixed point sine and cosine and friends
gr_fxpt_nco | Numerically Controlled Oscillator (NCO)
gr_fxpt_vco | Voltage Controlled Oscillator (VCO)
gr_head | Copies the first N items to the output then signals done
gr_hilbert_fc | Hilbert transformer
gr_iir_filter_ffd | IIR filter with float input, float output and double taps
gr_interleave | Interleave N inputs to a single output
gr_interleaved_short_to_complex | Convert stream of interleaved shorts to a stream of complex
gr_interp_fir_filter_ccc | Interpolating FIR filter with gr_complex input, gr_complex output and gr_complex taps
gr_interp_fir_filter_ccf | Interpolating FIR filter with gr_complex input, gr_complex output and float taps
gr_interp_fir_filter_fcc | Interpolating FIR filter with float input, gr_complex output and gr_complex taps
gr_interp_fir_filter_fff | Interpolating FIR filter with float input, float output and float taps
gr_interp_fir_filter_fsf | Interpolating FIR filter with float input, short output and float taps
gr_interp_fir_filter_scc | Interpolating FIR filter with short input, gr_complex output and gr_complex taps
gr_io_signature | I/o signature for input and output ports
gr_keep_one_in_n | Decimate a stream, keeping one item out of every n
gr_lfsr_32k_source_s | LFSR pseudo-random source with period of 2^15 bits (2^11 shorts)
gr_lms_dfe_ff | Output = input + constant
gr_local_sighandler | Get and set signal handler
gr_message | Message
gr_message_sink | Gather received items into messages and insert into msgq
gr_message_source | Turn received messages into a stream
gr_msg_handler | Abstract class of message handlers
gr_msg_queue | Thread-safe message queue
gr_multiply_cc | Output = prod (input_0, input_1, ...)
gr_multiply_const_cc | Output = input + constant
gr_multiply_const_ff | Output = input + constant
gr_multiply_const_ii | Output = input + constant
gr_multiply_const_ss | Output = input + constant
gr_multiply_ff | Output = prod (input_0, input_1, ...)
gr_multiply_ii | Output = prod (input_0, input_1, ...)
gr_multiply_ss | Output = prod (input_0, input_1, ...)
gr_mute_cc | Output = input or zero if muted
gr_mute_ff | Output = input or zero if muted
gr_mute_ii | Output = input or zero if muted
gr_mute_ss | Output = input or zero if muted
gr_nco< o_type, i_type > | Base class template for Numerically Controlled Oscillator (NCO)
gr_nlog10_ff | Output = n*log10(input) + k
gr_noise_source_c | Random number source
gr_noise_source_f | Random number source
gr_noise_source_i | Random number source
gr_noise_source_s | Random number source
gr_nop | Does nothing. Used for testing only
gr_null_sink | Bit bucket
gr_null_source | A source of zeros
gr_oscope_guts | Guts of oscilloscope trigger and buffer module
gr_oscope_sink_f | Building block for python oscilloscope module
gr_oscope_sink_x | Abstract class for python oscilloscope module
gr_packet_sink | Process received bits looking for packet sync, header, and process bits into packet
gr_parallel_to_serial | Convert a stream of blocks of nitems_per_block items into a stream of items
gr_pll_carriertracking_cc |
gr_pll_freqdet_cf |
gr_pll_refout_cc |
gr_preferences |
gr_probe_avg_mag_sqrd_c | Compute avg magnitude squared
gr_probe_avg_mag_sqrd_f | Compute avg magnitude squared
gr_probe_signal_f | Sink that allows a sample to be grabbed from Python
gr_quadrature_demod_cf | Quadrature demodulator: complex in, float out
gr_random | Pseudo random number generator
gr_rational_resampler_base_ccc | Rational Resampling Polyphase FIR filter with gr_complex input, gr_complex output and gr_complex taps
gr_rational_resampler_base_ccf | Rational Resampling Polyphase FIR filter with gr_complex input, gr_complex output and float taps
gr_rational_resampler_base_fcc | Rational Resampling Polyphase FIR filter with float input, gr_complex output and gr_complex taps
gr_rational_resampler_base_fff | Rational Resampling Polyphase FIR filter with float input, float output and float taps
gr_rational_resampler_base_fsf | Rational Resampling Polyphase FIR filter with float input, short output and float taps
gr_rational_resampler_base_scc | Rational Resampling Polyphase FIR filter with short input, gr_complex output and gr_complex taps
gr_rms_cf | RMS average power
gr_rms_ff | RMS average power
gr_rotator |
gr_select_handler | Abstract handler for select based notification
gr_serial_to_parallel | Convert a stream of items into a stream of blocks containing nitems_per_block
gr_short_to_float | Convert stream of short to a stream of float
gr_sig_source_c | Signal generator with gr_complex output
gr_sig_source_f | Signal generator with float output
gr_sig_source_i | Signal generator with int output
gr_sig_source_s | Signal generator with short output
gr_signal | Representation of signal
gr_silent_error_handler |
gr_simple_correlator | Inverse of gr_simple_framer (more or less)
gr_simple_framer | Add sync field, seq number and command field to payload
gr_simple_squelch_cc | Simple squelch block based on average signal power and threshold in dB
gr_single_pole_iir< o_type, i_type, tap_type > | Class template for single pole IIR filter
gr_single_pole_iir_filter_ff | Single pole IIR filter with float input, float output
gr_single_threaded_scheduler | Simple scheduler for stream computations
gr_stream_to_streams | Convert a stream of items into a N streams of items
gr_streams_to_stream | Convert N streams of 1 item into a 1 stream of N items
gr_streams_to_vector | Convert N streams of items to 1 stream of vector length N
gr_sub_cc | Output = input_0 - input_1 - ...)
gr_sub_ff | Output = input_0 - input_1 - ...)
gr_sub_ii | Output = input_0 - input_1 - ...)
gr_sub_ss | Output = input_0 - input_1 - ...)
gr_sync_block | Synchronous 1:1 input to output with history
gr_sync_decimator | Synchronous N:1 input to output with history
gr_sync_interpolator | Synchronous 1:N input to output with history
gr_threshold_ff |
gr_throttle | Throttle flow of samples such that the average rate does not exceed samples_per_sec
gr_timer | Implement timeouts
gr_vco< o_type, i_type > | Base class template for Voltage Controlled Oscillator (VCO)
gr_vco_f | VCO - Voltage controlled oscillator
gr_vector_sink_b | Unsigned char sink that writes to a vector
gr_vector_sink_c | Gr_complex sink that writes to a vector
gr_vector_sink_f | Float sink that writes to a vector
gr_vector_sink_i | Int sink that writes to a vector
gr_vector_sink_s | Short sink that writes to a vector
gr_vector_source_b | Source of unsigned char's that gets its data from a vector
gr_vector_source_c | Source of gr_complex's that gets its data from a vector
gr_vector_source_f | Source of float's that gets its data from a vector
gr_vector_source_i | Source of int's that gets its data from a vector
gr_vector_source_s | Source of short's that gets its data from a vector
gr_vector_to_streams | Convert 1 stream of vectors of length N to N streams of items
gr_vmcircbuf | Abstract class to implement doubly mapped virtual memory circular buffers
gr_vmcircbuf_createfilemapping | Concrete class to implement circular buffers with mmap and shm_open
gr_vmcircbuf_createfilemapping_factory | Concrete factory for circular buffers built using mmap and shm_open
gr_vmcircbuf_factory | Abstract factory for creating circular buffers
gr_vmcircbuf_mmap_shm_open | Concrete class to implement circular buffers with mmap and shm_open
gr_vmcircbuf_mmap_shm_open_factory | Concrete factory for circular buffers built using mmap and shm_open
gr_vmcircbuf_mmap_tmpfile | Concrete class to implement circular buffers with mmap and shm_open
gr_vmcircbuf_mmap_tmpfile_factory | Concrete factory for circular buffers built using mmap and shm_open
gr_vmcircbuf_sysconfig |
gr_vmcircbuf_sysv_shm | Concrete class to implement circular buffers with mmap and shm_open
gr_vmcircbuf_sysv_shm_factory | Concrete factory for circular buffers built using mmap and shm_open
gri_fft_complex | FFT: complex in, complex out
gri_fft_real_fwd | FFT: real in, complex out
gri_fft_real_rev | FFT: complex in, float out
gri_iir< i_type, o_type, tap_type > | Base class template for Infinite Impulse Response filter (IIR)
gri_lfsr_15_1_0 | Linear Feedback Shift Register using primitive polynomial x^15 + x + 1
gri_lfsr_32k | Generate pseudo-random sequence of length 32768 bits
gri_mmse_fir_interpolator | Compute intermediate samples between signal samples x(k*Ts)
gri_mmse_fir_interpolator_cc | Compute intermediate samples between signal samples x(k*Ts)
i2c | Abstract class for controlling i2c bus
i2c_bbio | Abstract class that implements bit banging i/o for i2c bus
i2c_bbio_pp | Concrete class that bit bangs eval board i2c bus using parallel port
i2c_bitbang | Class for controlling i2c bus
microtune_4702 | Class for controlling microtune 4702 tuner module
microtune_4702_eval_board | Control microtune 4702 eval board
microtune_4937 | Class for controlling microtune 4937 tuner module
microtune_4937_eval_board | Control microtune 4937 eval board
microtune_xxxx | Abstract class for controlling microtune {4937,4702} tuner modules
microtune_xxxx_eval_board | Abstract class for controlling microtune xxxx eval board
omni_condition |
omni_mutex |
omni_mutex_lock |
omni_semaphore |
omni_semaphore_lock |
omni_thread |
omni_thread::ensure_self |
omni_thread::init_t |
omni_thread::value_t |
omni_thread_dummy |
omni_thread_fatal |
omni_thread_invalid |
option |
ppio | Abstract class that provides low level access to parallel port bits
ppio_ppdev | Access to parallel port bits using the linux ppdev interface
qa_ccomplex_dotprod_x86 |
qa_complex_dotprod_x86 |
qa_filter | Collect all the tests for the gr directory
qa_float_dotprod_x86 |
qa_general | Collect all the tests for the gr directory
qa_gr_block |
qa_gr_buffer |
qa_gr_circular_file |
qa_gr_fir_ccc |
qa_gr_fir_ccf |
qa_gr_fir_fcc |
qa_gr_fir_fff |
qa_gr_fir_scc |
qa_gr_firdes |
qa_gr_fxpt |
qa_gr_fxpt_nco |
qa_gr_fxpt_vco |
qa_gr_io_signature |
qa_gr_vmcircbuf |
qa_gri_mmse_fir_interpolator |
qa_runtime | Collect all the tests for the runtime directory
rs |
sched_param |
sdr_1000_base | Very low level interface to SDR 1000 xcvr hardware
boost::shared_ptr< T > | Shared_ptr documentation stub
timespec |
std::vector< T > | Vector documentation stub
xmm_register |
xmm_regs |