GNU Radio C++ API Reference 3.10.12.0
The Free & Open Software Radio Ecosystem
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 Nfmt
 Cformatter< boost::format >
 Cformatter< gr::io_signature >
 Cformatter< pmt::pmt_t >Enables PMTs to be formatted with fmt
 Ngnuradio
 Ndetail
 Csptr_magic
 NgrGNU Radio logging wrapper
 Nanalog
 Nkernel
 Cagc2_ccHigh performance Automatic Gain Control class
 Cagc2_ff
 Cagc_ccHigh performance Automatic Gain Control class for complex signals
 Cagc_ffHigh performance Automatic Gain Control class for float signals
 Cagc2_ccHigh performance Automatic Gain Control class with attack and decay rates
 Cagc2_ffHigh performance Automatic Gain Control class with attack and decay rates
 Cagc3_ccHigh performance Automatic Gain Control class with attack and decay rates
 Cagc_ccHigh performance Automatic Gain Control class
 Cagc_ffHigh performance Automatic Gain Control class
 Ccpfsk_bcPerform continuous phase 2-level frequency shift keying modulation on an input stream of unpacked bits
 CcpmReturn the taps for an interpolating FIR filter (gr::filter::interp_fir_filter_fff)
 Cctcss_squelch_ffGate or zero output if CTCSS tone not present
 Cdpll_bbDetect the peak of a signal
 Cfastnoise_sourceRandom number source
 Cfeedforward_agc_ccNon-causal AGC which computes required gain based on max absolute value over nsamples
 Cfmdet_cfImplements an IQ slope detector
 Cfrequency_modulator_fcFrequency modulator block
 Cnoise_sourceRandom number source
 Cphase_modulator_fcPhase modulator block
 Cpll_carriertracking_ccImplements a PLL which locks to the input frequency and outputs the input signal mixed with that carrier
 Cpll_freqdet_cfImplements a PLL which locks to the input frequency and outputs an estimate of that frequency. Useful for FM Demod
 Cpll_refout_ccImplements a PLL which locks to the input frequency and outputs a carrier
 Cprobe_avg_mag_sqrd_cCompute avg magnitude squared
 Cprobe_avg_mag_sqrd_cfCompute avg magnitude squared
 Cprobe_avg_mag_sqrd_fCompute avg magnitude squared
 Cpwr_squelch_ccGate or zero output when input power below threshold
 Cpwr_squelch_ffGate or zero output when input power below threshold
 Cquadrature_demod_cfQuadrature demodulator: complex in, float out
 Crail_ffClips input values to min, max
 Crandom_uniform_sourceUniform Random Number Generator
 Csig_sourceSignal generator with T output
 Csimple_squelch_ccSimple squelch block based on average signal power and threshold in dB
 Csquelch_base_ccBasic squelch block; to be subclassed for other squelches
 Csquelch_base_ffBasic squelch block; to be subclassed for other squelches
 Naudio
 CsinkCreates a sink from an audio device
 CsourceCreates a source from an audio device
 Nblocks
 Nkernel
 Cblock_interleaving
 Cpack_k_bitsConverts a vector of bytes with 1 bit in the LSB to a byte with k relevant bits
 Cunpack_k_bitsConverts a byte with k relevant bits to k output bytes with 1 bit in the LSB
 Cabs_blkOutput[m] = abs(input[m]) for all M streams
 Cadd_blkOutput = sum(input[0], input[1], ..., input[M-1])
 Cadd_const_bbOutput = input + constant
 Cadd_const_ccOutput = input + constant
 Cadd_const_ffOutput = input + constant
 Cadd_const_iiOutput = input + constant
 Cadd_const_ssOutput = input + constant
 Cadd_const_vOutput[m] = input[m] + constant vector for all M streams
 Cand_blkOutput = input[0] & input[1] & ... & input[M-1]
 Cand_constOutput[m] = input[m] & value for all M streams
 Cannotator_1to11-to-1 stream annotator testing block. FOR TESTING PURPOSES ONLY
 Cannotator_alltoallAll-to-all stream annotator testing block. FOR TESTING PURPOSES ONLY
 Cannotator_rawRaw stream annotator testing block
 CargmaxCompares vectors from multiple streams and determines the index in the vector and stream number where the maximum value occurred
 Cblockinterleaver_xxFully parameterizable block interleaver
 Cburst_taggerSets a burst on/off tag based on the value of the trigger input
 Cburst_to_streamBurst to Stream
 Cchar_to_floatConvert stream of chars to a stream of float
 Cchar_to_shortConvert stream of chars to a stream of shorts
 Ccheck_lfsr_32k_sSink that checks if its input stream consists of a lfsr_32k sequence
 Ccomplex_to_argComplex in, arg (arctan) out (float)
 Ccomplex_to_floatConvert a stream of gr_complex to 1 or 2 streams of float
 Ccomplex_to_imagProduces the imaginary part (as a float) of a complex stream
 Ccomplex_to_interleaved_charConvert stream of complex to a stream of interleaved chars
 Ccomplex_to_interleaved_shortConvert stream of complex to a stream of interleaved shorts
 Ccomplex_to_magComplex in, magnitude out (float)
 Ccomplex_to_mag_squaredComplex in, magnitude squared out (float)
 Ccomplex_to_magphaseConvert a stream of gr_complex to magnitude and phase (both floats)
 Ccomplex_to_realProduces the real part (as a float) of a complex stream
 Cconjugate_ccOutput = complex conjugate of input
 Ccontrol_loopA second-order control loop implementation class
 CcopyOutput[i] = input[i]
 CcorrectiqThis block to removes that center frequency IQ DC spike with an IIR filter
 Ccorrectiq_autoThis block to removes that center frequency IQ DC spike with a slight variation. It automatically calculates the offset then switches to straight DC offset mode to prevent any possible IIR filtering after it's been tuned. However, if frequency or upstream gain is changed, it must retune, so frequency and upstream gain are all taken as parameters and monitored for changes
 Ccorrectiq_manThis block provides a mechanism to manually provide a real and imaginary signal offset. Very similar to a complex add block, the block supports dynamic updating on the values
 Cctrlport_probe2_bA ControlPort probe to export vectors of signals
 Cctrlport_probe2_cA ControlPort probe to export vectors of signals
 Cctrlport_probe2_fA ControlPort probe to export vectors of signals
 Cctrlport_probe2_iA ControlPort probe to export vectors of signals
 Cctrlport_probe2_sA ControlPort probe to export vectors of signals
 Cctrlport_probe_cA ControlPort probe to export vectors of signals
 CdeinterleaveDeinterleave an input block of samples into N outputs
 CdelayDelay the input by a certain number of samples
 CdivideOutput = input[0] / input[1] / ... / input[M-1]
 Cendian_swapConvert stream of items into their byte swapped version
 Cexponentiate_const_cciExponentiates a complex stream with an integer exponent
 Cfile_descriptor_sinkWrite stream to file descriptor
 Cfile_descriptor_sourceRead stream from file descriptor
 Cfile_meta_sinkWrite stream to file with meta-data headers
 Cfile_meta_sourceReads stream from file with meta-data headers. Headers are parsed into tags
 Cfile_sinkWrite stream to file
 Cfile_sink_baseCommon base class for file sinks
 Cfile_sourceRead stream from file
 Cfloat_to_charConvert stream of floats to a stream of char
 Cfloat_to_complexOne or two floats in, complex out
 Cfloat_to_intConvert stream of floats to a stream of ints
 Cfloat_to_shortConvert stream of floats to a stream of shorts
 Cfloat_to_ucharConvert stream of floats to a stream of unsigned chars
 CheadStop after processing the first N items
 Chost_buffer_copyCopy using host_buffer testing block. FOR TESTING PURPOSES ONLY
 Cint_to_floatConvert stream of ints to a stream of floats
 CintegrateIntegrate successive samples and decimate
 CinterleaveInterleave N inputs into a single output
 Cinterleaved_char_to_complexConvert stream of interleaved chars to a stream of complex
 Cinterleaved_short_to_complexConvert stream of interleaved shorts to a stream of complex
 Ckeep_m_in_nDecimate a stream, keeping the first m items out of every n starting after offset items
 Ckeep_one_in_nDecimate a stream, keeping the last item out of every n
 Clfsr_15_1_0Linear Feedback Shift Register using primitive polynomial x^15 + x + 1
 Clfsr_32kGenerate pseudo-random sequence of length 32768 bits
 Clfsr_32k_source_sLFSR pseudo-random source with period of 2^15 bits (2^11 shorts)
 Cmagphase_to_complexTwo floats in (mag and phase), complex out
 Cmax_blkCompares vectors from multiple streams and determines the maximum value from each vector over all streams
 Cmessage_debugDebug block for the message passing system
 Cmessage_strobeSend message at defined interval
 Cmessage_strobe_randomSend message at defined interval
 Cmin_blkCompares vectors from multiple streams and determines the minimum value from each vector over all streams
 Cmoving_averageOutput is the moving sum of the last N samples, scaled by the scale factor
 CmultiplyOutput = prod (input_0, input_1, ...)
 Cmultiply_by_tag_value_ccOutput = input * complex constant
 Cmultiply_conjugate_ccMultiplies stream 0 by the complex conjugate of stream 1
 Cmultiply_constOutput = input * constant
 Cmultiply_const_vOutput = input * constant vector (element-wise)
 Cmultiply_matrixMatrix multiplexer/multiplier: y(k) = A x(k)
 Cmute_blkOutput = input or zero if muted
 Cnlog10_ffOutput = n*log10(input) + k
 CnopDoes nothing. Used for testing only
 Cnot_blkOutput = ~input
 Cnull_sinkBit bucket. Use as a termination point when a sink is required and we don't want to do anything real
 Cnull_sourceA source of zeros used mainly for testing
 Cor_blkOutput = input_0 | input_1 | , ... | input_N)
 Cpack_k_bits_bbConverts a stream of bytes with 1 bit in the LSB to a byte with k relevant bits
 Cpacked_to_unpackedConvert a stream of packed bytes or shorts to stream of unpacked bytes or shorts
 Cpatterned_interleaverInterleave items based on the provided vector pattern
 Cpeak_detectorDetect the peak of a signal
 Cpeak_detector2_fbDetect the peak of a signal
 Cphase_shiftThis block will shift the incoming signal by the specified amount. Shift can be specified in either radians or degrees which is configurable in the constructor
 Cplateau_detector_fbDetects a plateau and marks the middle
 Cprobe_rateThroughput measurement
 Cprobe_signalSink that allows a sample to be grabbed from Python
 Cprobe_signal_vSink that allows a vector of samples to be grabbed from Python
 Cregenerate_bbDetect the peak of a signal and repeat every period samples
 Crepack_bits_bbRepack k bits from the input stream onto l bits of the output stream
 CrepeatRepeat each input repeat times
 Crms_cfRMS average power
 Crms_ffRMS average power
 Crotator
 Crotator_ccComplex rotator
 Csample_and_holdSample and hold circuit
 CselectorOutput[output_index][i] = input[input_index][i]
 Cshort_to_charConvert stream of shorts to a stream of chars
 Cshort_to_floatConvert stream of shorts to a stream of floats
 CskipheadSkips the first N items, from then on copies items to the output
 Cstream_demuxStream demuxing block to demultiplex one stream into N output streams
 Cstream_muxStream muxing block to multiplex many streams into one with a specified format
 Cstream_to_streamsConvert a stream of items into a N streams of items
 Cstream_to_tagged_streamConverts a regular stream into a tagged stream
 Cstream_to_vectorConvert a stream of items into a stream of gnuradio/blocks containing nitems_per_block
 Cstreams_to_streamConvert N streams of 1 item into a 1 stream of N items
 Cstreams_to_vectorConvert N streams of items to 1 stream of vector length N
 Cstretch_ffAdjust y-range of an input vector by mapping to range (max-of-input, stipulated-min). Primarily for spectral signature matching by normalizing spectrum dynamic ranges
 CsubOutput = input_0 - input_1 - ...)
 Cswap_iqThis block will transpose the I and Q channels (Swap IQ) to correct for spectrally inverted inputs
 Ctag_debugBit bucket that prints out any tag received
 Ctag_gateControl tag propagation
 Ctag_shareAdds tags from Input 1 onto Input 0's stream
 Ctagged_file_sinkA file sink that uses tags to save files
 Ctagged_stream_alignAlign a stream to a tagged stream item
 Ctagged_stream_multiply_lengthAllows scaling of a tagged stream length tag
 Ctagged_stream_muxCombines tagged streams
 Ctags_strobeSend tags at defined interval
 Ctest_tag_variable_rate_ffUsed for testing tag propagation
 Cthreshold_ffOutput a 1 or zero based on a threshold value
 CthrottleThrottle flow of samples such that the average rate does not exceed samples_per_sec
 CtranscendentalA block that performs various transcendental math operations
 Ctsb_vector_sinkA vector sink for tagged streams
 Cuchar_to_floatConvert stream of unsigned chars to a stream of floats
 Cunpack_k_bits_bbConverts a byte with k relevant bits to k output bytes with 1 bit in the LSB
 Cunpacked_to_packedConvert a stream of unpacked bytes or shorts into a stream of packed bytes or shorts
 Cvco_cVCO - Voltage controlled oscillator
 Cvco_fVCO - Voltage controlled oscillator
 Cvector_insertSource of T's that gets its data from a vector
 Cvector_mapMaps elements from a set of input vectors to a set of output vectors
 Cvector_sinkT sink that writes to a vector
 Cvector_sourceSource that streams T items based on the input data vector
 Cvector_to_streamConvert a stream of gnuradio/blocks of nitems_per_block items into a stream of items
 Cvector_to_streamsConvert 1 stream of vectors of length N to N streams of items
 Cwav_header_infoWAV file header information
 Cwavfile_sinkWrite stream to a Microsoft PCM (.wav) file
 Cwavfile_sourceRead stream from a Microsoft PCM (.wav) file, output floats
 Cxor_blkOutput = input_0 ^ input_1 ^ , ... ^ input_N)
 Nchannels
 Ccfo_modelChannel simulator
 Cchannel_modelBasic channel simulator
 Cchannel_model2Basic channel simulator allowing time-varying frequency and timing inputs
 Cdynamic_channel_modelDynamic channel simulator
 Cfading_modelFading simulator
 Cselective_fading_modelFading simulator
 Cselective_fading_model2Fading simulator
 Csro_modelSample Rate Offset Model
 Ndigital
 Cadaptive_algorithm
 Cadaptive_algorithm_cma
 Cadaptive_algorithm_lms
 Cadaptive_algorithm_nlms
 Cadditive_scramblerScramble an input stream using an LFSR
 Cbinary_slicer_fbSlice float binary symbol producing 1 bit output
 Cburst_shaperBurst shaper block for applying burst padding and ramping
 Cchunks_to_symbolsMap a stream of unpacked symbol indexes to stream of float or complex constellation points in D dimensions (D = 1 by default)
 Cclock_recovery_mm_ccMueller and Müller (M&M) based clock recovery block with complex input, complex output
 Cclock_recovery_mm_ffMueller and Müller (M&M) based clock recovery block with float input, float output
 CconstellationAn abstracted constellation object
 Cconstellation_16qamDigital constellation for 16qam
 Cconstellation_8pskDigital constellation for 8PSK
 Cconstellation_8psk_naturalDigital constellation for natually mapped 8PSK
 Cconstellation_bpskDigital constellation for BPSK
 Cconstellation_calcdistCalculate Euclidean distance for any constellation
 Cconstellation_decoder_cbConstellation Decoder
 Cconstellation_dqpskDigital constellation for DQPSK
 Cconstellation_encoder_bcConstellation Encoder
 Cconstellation_expl_rectRectangular digital constellation
 Cconstellation_pskConstellation_psk
 Cconstellation_qpskDigital constellation for QPSK
 Cconstellation_receiver_cbThis block makes hard decisions about the received symbols (using a constellation object) and also fine tunes phase synchronization
 Cconstellation_rectRectangular digital constellation
 Cconstellation_sectorSectorized digital constellation
 Cconstellation_soft_decoder_cfConstellation Decoder
 Ccorr_est_cc
 Ccorrelate_access_code_bbExamine input for specified access code, one bit at a time
 Ccorrelate_access_code_bb_tsExamine input for specified access code, one bit at a time
 Ccorrelate_access_code_ff_tsExamine input for specified access code, one bit at a time
 Ccorrelate_access_code_tag_bbExamine input for specified access code, one bit at a time
 Ccorrelate_access_code_tag_ffExamine input for specified access code, one bit at a time
 Ccostas_loop_ccA Costas loop carrier recovery module
 Ccpmmod_bcGeneric CPM modulator
 CcrcCalculates a CRC
 Ccrc16_async_bbByte-stream CRC block for async messages
 Ccrc32_async_bbByte-stream CRC block for async messages
 Ccrc32_bbByte-stream CRC block
 Ccrc_appendCalculates and appends a CRC to a PDU
 Ccrc_checkCheck the CRC at the end of a PDU
 Cdecision_feedback_equalizerDecision Feedback Equalizer
 Cdescrambler_bbDescramber an input stream using an LFSR
 Cdiff_decoder_bbDifferential encoder: y[0] = (x[0] - x[-1]) % M
 Cdiff_encoder_bbDifferential decoder: y[0] = (x[0] + y[-1]) % M
 Cdiff_phasor_ccDifferential decoding based on phase change
 Cfll_band_edge_ccFrequency Lock Loop using band-edge filters
 Cframer_sink_1Given a stream of bits and access_code flags, assemble packets
 CglfsrGalois Linear Feedback Shift Register using specified polynomial mask
 Cglfsr_source_bGalois LFSR pseudo-random source
 Cglfsr_source_fGalois LFSR pseudo-random source generating float outputs -1.0 - 1.0
 Chdlc_deframer_bpHDLC deframer which takes in unpacked bits, and outputs PDU binary blobs. Frames which do not pass CRC are rejected
 Chdlc_framer_pbHDLC framer which takes in PMT binary blobs and outputs HDLC frames as unpacked bits, with CRC and bit stuffing added. The first sample of the frame is tagged with the tag frame_tag_name and includes a length field for tagged_stream use
 Cheader_bufferHelper class for handling payload headers
 Cheader_format_baseBase header formatter class
 Cheader_format_counterHeader formatter that adds the payload bits/symbol format and a packet number counter
 Cheader_format_crcHeader formatter that includes the payload length, packet number, and a CRC check on the header
 Cheader_format_defaultDefault header formatter for PDU formatting
 Cheader_format_ofdmHeader formatter that includes the payload length, packet number, and a CRC check on the header
 Cheader_payload_demuxHeader/Payload demuxer (HPD)
 ClfsrFibonacci Linear Feedback Shift Register using specified polynomial mask
 Clinear_equalizerLinear Equalizer block provides linear equalization using a specified adaptive algorithm
 Cmap_bbOutput[i] = map[input[i]]
 Cmeas_evm_cc
 Cmpsk_snr_estA parent class for SNR estimators, specifically for M-PSK signals in AWGN channels
 Cmpsk_snr_est_ccA block for computing SNR of a signal
 Cmpsk_snr_est_m2m4SNR Estimator using 2nd and 4th-order moments
 Cmpsk_snr_est_simpleSNR Estimator using simple mean/variance estimates
 Cmpsk_snr_est_skewSNR Estimator using skewness correction
 Cmpsk_snr_est_svrSignal-to-Variation Ratio SNR Estimator
 Cmsk_timing_recovery_ccMSK/GMSK timing recovery
 Cofdm_carrier_allocator_cvcCreate frequency domain OFDM symbols from complex values, add pilots
 Cofdm_chanest_vcvc
 Cofdm_cyclic_prefixerAdds a cyclic prefix and performs optional pulse shaping on OFDM symbols
 Cofdm_equalizer_1d_pilots
 Cofdm_equalizer_baseBase class for implementation details of frequency-domain OFDM equalizers
 Cofdm_equalizer_simpledfeSimple decision feedback equalizer for OFDM
 Cofdm_equalizer_staticVery simple static equalizer for OFDM
 Cofdm_frame_equalizer_vcvcOFDM frame equalizer
 Cofdm_serializer_vccSerializes complex modulations symbols from OFDM sub-carriers
 Cofdm_sync_sc_cfbSchmidl & Cox synchronisation for OFDM
 Cpacket_header_defaultDefault header formatter for digital packet transmission
 Cpacket_header_ofdmHeader utility for OFDM signals
 Cpacket_headergenerator_bbGenerates a header for a tagged, streamed packet
 Cpacket_headerparser_bPost header metadata as a PMT
 Cpacket_sinkProcess received bits looking for packet sync, header, and process bits into packet
 Cpfb_clock_sync_ccfTiming synchronizer using polyphase filterbanks
 Cpfb_clock_sync_fffTiming synchronizer using polyphase filterbanks
 Cpn_correlator_ccPN code sequential search correlator
 Cprobe_density_b
 Cprobe_mpsk_snr_est_cA probe for computing SNR of a PSK signal
 Cprotocol_formatter_asyncUses a header format object to append a header onto a PDU
 Cprotocol_formatter_bbUses a header format object to create a header from a tagged stream packet
 Cprotocol_parser_bBlock that synchronizes to a header based on a header format object class. Designed to accept hard bits and produce PDUs with packed bytes (pmt::u8vector)
 Cscrambler_bbScramble an input stream using an LFSR
 Csnr_est_m2m4SNR Estimator using 2nd and 4th-order moments
 Csymbol_sync_ccSymbol Synchronizer block with complex input, complex output
 Csymbol_sync_ffSymbol Synchronizer block with float input, float output
 Ndtv
 Catsc_deinterleaverATSC deinterleave RS encoded ATSC data ( atsc_mpeg_packet_rs_encoded --> atsc_mpeg_packet_rs_encoded)
 Catsc_depadATSC depad mpeg ts packets from 256 byte atsc_mpeg_packet to 188 byte char
 Catsc_derandomizerATSC "dewhiten" incoming mpeg transport stream packets
 Catsc_equalizerATSC Receiver Equalizer
 Catsc_field_sync_mux<+description of block+>
 Catsc_fpllATSC Receiver FPLL
 Catsc_fs_checkerATSC Receiver FS_CHECKER
 Catsc_interleaver<+description of block+>
 Catsc_pad<+description of block+>
 Catsc_randomizer<+description of block+>
 Catsc_rs_decoderATSC Receiver Reed-Solomon Decoder
 Catsc_rs_encoder<+description of block+>
 Catsc_syncATSC Receiver SYNC
 Catsc_trellis_encoder<+description of block+>
 Catsc_viterbi_decoderATSC Viterbi Decoder
 Ccatv_frame_sync_enc_bbFrame Sync Encoder. Adds a 42-bit (64QAM) or 40-bit (256QAM) frame sync pattern with control word
 Ccatv_randomizer_bbRandomizer, x^3 + x + alpha^3, 7-bit symbols
 Ccatv_reed_solomon_enc_bbReed Solomon Encoder, t=3, (128,122), 7-bit symbols
 Ccatv_transport_framing_enc_bbTransport Framing Encoder. Adds a parity checksum to MPEG-2 packets
 Ccatv_trellis_enc_bbTrellis Encoder. 14/15 (64QAM) or 19/20 (256QAM) code rate
 Cdvb_bbheader_bbFormats MPEG-2 Transport Stream packets into FEC baseband frames and adds a 10-byte header
 Cdvb_bbscrambler_bbScrambles FEC baseband frames with a PRBS encoder
 Cdvb_bch_bbEncodes a BCH ((Bose, Chaudhuri, Hocquenghem) FEC
 Cdvb_ldpc_bbEncodes a LDPC (Low-Density Parity-Check) FEC
 Cdvbs2_interleaver_bbBit interleaves DVB-S2 FEC baseband frames
 Cdvbs2_modulator_bcModulates DVB-S2 frames
 Cdvbs2_physical_ccSignals DVB-S2 physical layer frames
 Cdvbt2_cellinterleaver_ccCell and time interleaves QPSK/QAM modulated cells
 Cdvbt2_framemapper_ccMaps T2 frames
 Cdvbt2_freqinterleaver_ccFrequency interleaves a T2 frame
 Cdvbt2_interleaver_bbBit interleaves DVB-T2 FEC baseband frames
 Cdvbt2_miso_ccSplits the stream for MISO (Multiple Input Single Output)
 Cdvbt2_modulator_bcModulates DVB-T2 cells
 Cdvbt2_p1insertion_ccInserts a P1 symbol
 Cdvbt2_paprtr_ccPeak to Average Power Ratio (PAPR) reduction
 Cdvbt2_pilotgenerator_ccAdds pilots to T2 frames
 Cdvbt_bit_inner_deinterleaverBit Inner deinterleaver
 Cdvbt_bit_inner_interleaverBit Inner interleaver
 Cdvbt_convolutional_deinterleaverConvolutional deinterleaver
 Cdvbt_convolutional_interleaverConvolutional interleaver
 Cdvbt_demapDVB-T demapper
 Cdvbt_demod_reference_signalsReference signals demodulator
 Cdvbt_energy_descrambleEnergy descramble
 Cdvbt_energy_dispersalEnergy dispersal
 Cdvbt_inner_coderInner coder with Puncturing
 Cdvbt_mapDVB-T mapper
 Cdvbt_ofdm_sym_acquisitionOFDM symbol acquisition
 Cdvbt_reed_solomon_decReed Solomon decoder
 Cdvbt_reed_solomon_encReed Solomon encoder
 Cdvbt_reference_signalsReference signals generator
 Cdvbt_symbol_inner_interleaverSymbol interleaver
 Cdvbt_viterbi_decoderDVB-T Viterbi decoder
 CplinfoPipeline info that flows with data
 Nfec
 Ncode
 Cblock_data
 Ccc_decoderConvolutional Code Decoding class
 Ccc_encoderConvolutional Code Encoding class
 Cccsds_encoderCCSDS Encoding class for convolutional encoding with rate 1/2, K=7, and polynomials [109, 79]
 Cdummy_decoderDummy Decoding class
 Cdummy_encoderDummy Encoding class
 Cfec_mtrxBase class for FEC matrix objects
 Cldpc_bit_flip_decoderLDPC bit flip decoding class
 Cldpc_G_matrixClass for storing H or G matrix
 Cldpc_gen_mtrx_encoderLDPC generator matrix encoder
 Cldpc_H_matrixParity check matrix in Richardson/Urbanke format
 Cldpc_par_mtrx_encoder
 Cmatrix
 Cpolar_commonPOLAR code common operations and attributes
 Cpolar_decoder_commonClass holds common methods and attributes for different decoder implementations
 Cpolar_decoder_scStandard successive cancellation (SC) decoder for POLAR codes
 Cpolar_decoder_sc_listSuccessive cancellation list (SCL) decoder for polar codes
 Cpolar_decoder_sc_systematicStandard systematic successive cancellation (SC) decoder for POLAR codes
 Cpolar_encoderPOLAR encoder for basic details see 'polar_common' class
 Cpolar_encoder_systematicSystematic POLAR encoder for basic details see 'polar_common' class
 Crepetition_decoderRepetition Decoding class
 Crepetition_encoderRepetition Encoding class
 Casync_decoderCreates the decoder block for use in GNU Radio flowgraphs from a given FEC API object derived from the generic_decoder class
 Casync_encoderCreates the encoder block for use in GNU Radio flowgraphs with async message from a given FEC API object derived from the generic_encoder class
 Cber_bfBER block in FECAPI
 Cconv_bit_corr_bbCorrelate block in FECAPI
 Cdecode_ccsds_27_fbA rate 1/2, k=7 convolutional decoder for the CCSDS standard
 CdecoderGeneral FEC decoding block that takes in a decoder variable object (derived from gr::fec::general_decoder) for use in a flowgraph
 Cdepuncture_bbDepuncture a stream of samples
 Cencode_ccsds_27_bbA rate 1/2, k=7 convolutional encoder for the CCSDS standard
 CencoderCreates the encoder block for use in GNU Radio flowgraphs from a given FECAPI object derived from the generic_encoder class
 Cgeneric_decoderParent class for FECAPI objects
 Cgeneric_encoder
 Cldpc_decoder
 Cldpc_encoder
 Cpuncture_bbPuncture a stream of unpacked bits
 Cpuncture_ffPuncture a stream of floats
 Ctagged_decoderGeneral FEC decoding block that takes in a decoder variable object (derived from gr::fec::general_decoder) for use in a flowgraph
 Ctagged_encoderCreates the encoder block for use in GNU Radio flowgraphs from a given FECAPI object derived from the generic_encoder class
 Ctpc_common
 Ctpc_decoder
 Ctpc_encoder
 Cviterbi_state
 Nfft
 Cctrlport_probe_psdA ControlPort probe to export vectors of signals
 Cfft
 Cfft_inbufFFT: templated
 Cfft_inbuf< float, false >
 Cfft_outbuf
 Cfft_outbuf< float, true >
 Cfft_shiftReorder FFT results which are ordered from 0 to 1 in normalized frequency to -0.5 to 0.5 by cyclic shift
 Cfft_vCompute forward or reverse FFT. complex vector in / complex vector out
 CgoertzelImplements Goertzel single-bin DFT calculation
 Cgoertzel_fcGoertzel single-bin DFT calculation
 CplannerExport reference to planner mutex for those apps that want to use FFTW w/o using the fft_impl_fftw* classes
 Cwindow
 Nfilter
 Nkernel
 Cfft_filter_cccFast FFT filter with gr_complex input, gr_complex output and gr_complex taps
 Cfft_filter_ccfFast FFT filter with gr_complex input, gr_complex output and float taps
 Cfft_filter_fffFast FFT filter with float input, float output and float taps
 CfilterbankA filter bank with generic taps
 Cfir_filter
 Cfir_filter_with_buffer_cccFIR with internal buffer for gr_complex input, gr_complex output and gr_complex taps
 Cfir_filter_with_buffer_ccfFIR with internal buffer for gr_complex input, gr_complex output and gr_complex taps
 Cfir_filter_with_buffer_fffFIR with internal buffer for float input, float output and float taps
 Ciir_filterBase class template for Infinite Impulse Response filter (IIR)
 Cpfb_arb_resampler_ccc
 Cpfb_arb_resampler_ccfPolyphase filterbank arbitrary resampler with gr_complex input, gr_complex output and float taps
 Cpfb_arb_resampler_fffPolyphase filterbank arbitrary resampler with float input, float output and float taps
 Cpolyphase_filterbankPolyphase filterbank parent class
 Cdc_blocker_ccComputationally efficient controllable DC blocker
 Cdc_blocker_ffComputationally efficient controllable DC blocker
 Cfft_filter_cccFast FFT filter with gr_complex input, gr_complex output and gr_complex taps
 Cfft_filter_ccfFast FFT filter with gr_complex input, gr_complex output and float taps
 Cfft_filter_fffFast FFT filter with float input, float output and float taps
 Cfilter_delay_fcFilter-Delay Combination Block
 Cfilterbank_vcvcfFilterbank with vector of gr_complex input, vector of gr_complex output and float taps
 Cfir_filter_blkFIR filter with IN_T input, OUT_T output, and TAP_T taps
 CfirdesFinite Impulse Response (FIR) filter design functions
 Cfreq_xlating_fir_filterFIR filter combined with frequency translation with IN_T input, OUT_T output and TAP_T taps
 Chilbert_fcGenerate Analytic Signal
 Ciir_filter_cccIIR filter with complex input, complex output, and complex taps
 Ciir_filter_ccdIIR filter with complex input, complex output, and double taps
 Ciir_filter_ccfIIR filter with complex input, complex output, and float taps
 Ciir_filter_cczIIR filter with complex input, complex output, and complex (double) taps
 Ciir_filter_ffdIIR filter with float input, float output and double taps
 Cinterp_fir_filterInterpolating FIR filter with IN_T input, OUT_T output and TAP_T taps
 Cival_decimatorFilter-Delay Combination Block
 Cmmse_fir_interpolator_ccCompute intermediate samples between signal samples x(k*Ts)
 Cmmse_fir_interpolator_ffCompute intermediate samples between signal samples x(k*Ts)
 Cmmse_interp_differentiator_ccCompute intermediate samples of the derivative of a signal between signal samples x(k*Ts)
 Cmmse_interp_differentiator_ffCompute intermediate samples of the derivative of a signal between signal samples x(k*Ts)
 Cmmse_resampler_ccResampling MMSE filter with complex input, complex output
 Cmmse_resampler_ffResampling MMSE filter with float input, float output
 Cpfb_arb_resampler_cccPolyphase filterbank arbitrary resampler with gr_complex input, gr_complex output and gr_complex taps
 Cpfb_arb_resampler_ccfPolyphase filterbank arbitrary resampler with gr_complex input, gr_complex output and float taps
 Cpfb_arb_resampler_fffPolyphase filterbank arbitrary resampler with float input, float output and float taps
 Cpfb_channelizer_ccfPolyphase filterbank channelizer with gr_complex input, gr_complex output and float taps
 Cpfb_decimator_ccfPolyphase filterbank bandpass decimator with gr_complex input, gr_complex output and float taps
 Cpfb_interpolator_ccfPolyphase filterbank interpolator with gr_complex input, gr_complex output and float taps
 Cpfb_synthesizer_ccfPolyphase synthesis filterbank with gr_complex input, gr_complex output and float taps
 Crational_resamplerRational Resampling Polyphase FIR filter with IN_T input, OUT_T output and TAP_T taps
 Csingle_pole_iirClass template for single pole IIR filter
 Csingle_pole_iir< gr_complex, i_type, double >
 Csingle_pole_iir_filter_ccSingle pole IIR filter with complex input, complex output
 Csingle_pole_iir_filter_ffSingle pole IIR filter with float input, float output
 Niio
 Cattr_sinkGeneric writer for attributes of IIO devices
 Cattr_sourceGeneric reader for attributes of IIO devices
 Cattr_updaterGeneric helper block to create message in a format that will be accepted by the IIO Attribute Sink Block
 Cdds_controlControl block for DDSs which are available in controlling FPGAs of certain IIO drivers
 Cdevice_sinkGeneric sink for IIO drivers with buffered input channels
 Cdevice_sourceGeneric source for IIO drivers with buffered output channels
 Cfmcomms2_sinkDevice specific sink for FMComms evaluation cards
 Cfmcomms2_sourceDevice specific source for FMComms evaluation cards
 Ciio_param_t
 Nmessages
 Cmsg_accepterVirtual base class that accepts messages
 Cmsg_accepter_msgqConcrete class that accepts messages and inserts them into a message queue
 Cmsg_producerVirtual base class that produces messages
 Cmsg_queueThread-safe message queue
 Nnetwork
 Csocket_pduCreates socket interface and translates traffic to PDUs
 Ctcp_sinkThis block provides a TCP Sink block that supports both client and server modes
 Ctuntap_pduCreates TUNTAP interface and translates traffic to PDUs
 Cudp_sinkThis block provides a UDP Sink block that can send data over UDP streams to a specified host
 Cudp_sourceThis block provides a UDP source block that starts a listener on the specified port and waits for inbound UDP packets
 Npdu
 Cadd_system_timeAdds system time to a PDU's metadata
 Cpdu_filterPropagates only pdus containing k=>v in meta
 Cpdu_removeRemove key k in pdu's meta field and pass on
 Cpdu_setSet k=>v in pdu's meta field and pass on
 Cpdu_splitSplit PDU dict and data to separate ports
 Cpdu_to_streamEmit a PDU data as a simple GR stream
 Cpdu_to_tagged_streamTurns received PDUs into a tagged stream of items
 Crandom_pduSends a random PDU at intervals
 Ctagged_stream_to_pduTurns received stream data and tags into PDUs and sends them through a message port
 Ctags_to_pduTags to PDU
 Ctake_skip_to_pduExtract periodic PDUs from a data stream
 Ctime_deltaCompute system time differences and provide statistics upon completion
 Nqtgui
 Cber_sink_b
 Cconst_sink_cA graphical sink to display the IQ constellation of multiple signals
 Cedit_box_msgCreate a QT Edit Box widget where the value is posted as a message
 Ceye_sink_cA graphical sink to display signals eye patterns
 Ceye_sink_fA graphical sink to display signals eye patterns
 Cfreq_sink_cA graphical sink to display multiple signals in frequency
 Cfreq_sink_fA graphical sink to display multiple signals in frequency
 Chistogram_sink_fA graphical sink to display a histogram
 Cnumber_sinkA graphical sink to display numerical values of input streams
 Csink_cA graphical sink to display freq, spec, time, and const plots
 Csink_fA graphical sink to display freq, spec, and time
 Ctime_raster_sink_bA graphical sink to display multiple signals on a time_raster plot
 Ctime_raster_sink_fA graphical sink to display multiple signals on a time_raster plot
 Ctime_sink_cA graphical sink to display multiple signals in time
 Ctime_sink_fA graphical sink to display multiple signals in time
 Cvector_sink_fA graphical sink to display multiple vector-based signals
 Cwaterfall_sink_cA graphical sink to display multiple signals on a waterfall (spectrogram) plot
 Cwaterfall_sink_fA graphical sink to display multiple signals on a waterfall (spectrogram) plot
 Nsoapy
 Cblock
 Csink
 Csource
 Nthread
 Cthread_body_wrapper
 Cthread_group
 Ntrellis
 Cconstellation_metrics_cfEvaluate metrics for use by the Viterbi algorithm
 CencoderConvolutional encoder
 CfsmFinite State Machine Specification class
 CinterleaverINTERLEAVER class
 CmetricsEvaluate metrics for use by the Viterbi algorithm
 Cpccc_decoder_blk
 Cpccc_decoder_combined_blk
 Cpccc_encoderPCCC encoder
 CpermutationPermutation
 Csccc_decoder_blk
 Csccc_decoder_combined_blk
 Csccc_encoderSCCC encoder
 Csiso_combined_f
 Csiso_f
 Cviterbi
 Cviterbi_combined
 Nuhd
 Camsg_source
 Crfnoc_block
 Crfnoc_block_generic
 Crfnoc_ddc
 Crfnoc_duc
 Crfnoc_fir_filter
 Crfnoc_graph
 Crfnoc_replay
 Crfnoc_rx_radio
 Crfnoc_rx_streamer
 Crfnoc_siggen
 Crfnoc_tx_radio
 Crfnoc_tx_streamer
 Crfnoc_window
 Cstream_args_t
 Cusrp_block
 Cusrp_sink
 Cusrp_source
 Nvideo_sdl
 Csink_sVideo sink using SDL
 Csink_ucVideo sink using SDL
 Nvocoder
 Calaw_decode_bsThis block performs alaw audio decoding
 Calaw_encode_sbThis block performs g.711 alaw audio encoding
 Ccodec2
 Ccodec2_decode_psCODEC2 Vocoder Decoder
 Ccodec2_encode_spCODEC2 Vocoder Encoder
 Ccvsd_decode_bsThis block performs CVSD audio decoding. Its design and implementation is modeled after the CVSD encoder/decoder specifications defined in the Bluetooth standard
 Ccvsd_encode_sbThis block performs CVSD audio encoding. Its design and implementation is modeled after the CVSD encoder/decoder specifications defined in the Bluetooth standard
 Cfreedv_api
 Cfreedv_rx_ssFreeDV demodulator
 Cfreedv_tx_ssFreeDV modulator
 Cg721_decode_bsThis block performs g721 audio decoding
 Cg721_encode_sbThis block performs g721 audio encoding
 Cg723_24_decode_bsThis block performs g723_24 audio decoding
 Cg723_24_encode_sbThis block performs g723_24 audio encoding
 Cg723_40_decode_bsThis block performs g723_40 audio decoding
 Cg723_40_encode_sbThis block performs g723_40 audio encoding
 Cgsm_fr_decode_psGSM 06.10 Full Rate Vocoder Decoder
 Cgsm_fr_encode_spGSM 06.10 Full Rate Vocoder Encoder
 Culaw_decode_bsThis block performs ulaw audio decoding
 Culaw_encode_sbThis block performs g.711 ulaw audio encoding
 Nwavelet
 Csquash_ffImplements cheap resampling of spectrum directly from spectral points, using gsl interpolation
 Cwavelet_ffCompute wavelet transform using gsl routines
 Cwvps_ffComputes the Wavelet Power Spectrum from a set of wavelet coefficients
 Nzeromq
 Cpub_msg_sinkSink the contents of a msg port to a ZMQ PUB socket
 Cpub_sinkSink the contents of a stream to a ZMQ PUB socket
 Cpull_msg_sourceReceive messages on ZMQ PULL socket and output async messages
 Cpull_sourceReceive messages on ZMQ PULL socket and source stream
 Cpush_msg_sinkSink the contents of a msg port to a ZMQ PUSH socket
 Cpush_sinkSink the contents of a stream to a ZMQ PUSH socket
 Crep_msg_sinkSink the contents of a msg port to a ZMQ REP socket
 Crep_sinkSink the contents of a stream to a ZMQ REP socket
 Creq_msg_sourceReceive messages on ZMQ REQ socket output async messages
 Creq_sourceReceive messages on ZMQ REQ socket and source stream
 Csub_msg_sourceReceive messages on ZMQ SUB socket and output async messages
 Csub_sourceReceive messages on ZMQ SUB socket and source stream
 Cbasic_blockThe abstract base class for all signal processing blocks
 CblockThe abstract base class for all 'terminal' processing blocks
 Cblock_detailImplementation details to support the signal processing abstraction
 Cblock_registry
 CbufferSingle writer, multiple reader fifo
 Cbuffer_double_mappedSingle writer, multiple reader fifo
 Cbuffer_readerHow we keep track of the readers of a gr::buffer
 Cbuffer_reader_sm
 Cbuffer_single_mappedA single mapped buffer where wrapping conditions are handled explicitly via input/output_blocked_callback functions called from block_executor
 Cbuffer_type_baseBase class for describing a buffer's type
 CbuftypeTemplate used to create buffer types. Note that the factory_class parameter must contain a static function make_buffer() that matches the signature below and will be used to create instances of the corresponding buffer type
 Ccustom_lock
 Ccustom_lock_if
 Cdictionary_logger_backendIn-Memory Logger
 CedgeClass representing a connection between to graph endpoints
 CendpointClass representing a specific input or output graph endpoint
 CflowgraphClass representing a directed, acyclic graph of basic blocks
 CfxptFixed point sine and cosine and friends
 Cfxpt_ncoNumerically Controlled Oscillator (NCO)
 Cfxpt_vcoVoltage Controlled Oscillator (VCO)
 Chier_block2Hierarchical container class for gr::block's and gr::hier_block2's
 Chost_buffer
 Cio_signatureI/o signature for input and output ports
 CloggerGR_LOG macros
 Clogging
 CmessageMessage class
 Cmsg_accepterAccepts messages and inserts them into a message queue, then notifies subclass gr::basic_block there is a message pending
 Cmsg_edgeClass representing a msg connection between to graph msg endpoints
 Cmsg_endpoint
 Cmsg_handlerAbstract class of message handlers
 Cmsg_queueThread-safe message queue
 Cmsg_queue_comparator
 CncoBase class template for Numerically Controlled Oscillator (NCO)
 CprefsBase class for representing user preferences a la windows INI files
 CrandomPseudo random number generator
 Csync_blockSynchronous 1:1 input to output with history
 Csync_decimatorSynchronous N:1 input to output with history
 Csync_interpolatorSynchronous 1:N input to output with history
 Ctag_t
 Ctagged_stream_blockBlock that operates on PDUs in form of tagged streams
 Ctop_blockTop-level hierarchical block representing a flowgraph
 Ctpb_detailUsed by thread-per-block scheduler
 Cxoroshiro128p_prngWrapper for XOROSHIRO128+ PRNG for use in std::distributions Fulfills C++ named requirements for UniformRandomBitGenerator
 Npmt
 CcomparatorProvide a comparator function object to allow pmt use in stl types
 Cexception
 Cnotimplemented
 Cout_of_range
 Cpmt_baseBase class of all pmt types
 Cpmt_poolVery simple thread-safe fixed-size allocation pool
 Cwrong_type
 Nrpcpmtconverter
 Cto_pmt_f
 Cto_pmt_byte_f
 Cto_pmt_short_f
 Cto_pmt_int_f
 Cto_pmt_long_f
 Cto_pmt_double_f
 Cto_pmt_string_f
 Cto_pmt_bool_f
 Cto_pmt_complex_f
 Cto_pmt_f32vect_f
 Cto_pmt_f64vect_f
 Cto_pmt_s64vect_f
 Cto_pmt_s32vect_f
 Cto_pmt_s16vect_f
 Cto_pmt_s8vect_f
 Cto_pmt_c32vect_f
 CTo_PMT
 Cto_pmt_reg
 Calist
 Cata_header
 CAverageMenu
 Cawgn_bp
 Cblock_gateway
 Ccallbackregister_base
 Ccallback_base_t
 Ccallback_t
 Ccldpc
 CColorMap_BlackHot
 CColorMap_Cool
 CColorMap_Incandescent
 CColorMap_MultiColor
 CColorMap_Sunset
 CColorMap_UserDefined
 CColorMap_WhiteHot
 CColorMapMenu
 CConstellationDisplayFormDisplayForm child for managing constellaton (I&Q) plots
 CConstellationDisplayPlotQWidget for displaying constellaton (I&Q) plots
 CConstUpdateEvent
 Cdecision_t
 CDisplayFormBase class for setting up and managing QTGUI plot forms
 CDisplayPlotQWidget base plot to build QTGUI plotting tools
 CEyeControlPanel
 CEyeDisplayFormEyeDisplaysForm child for managing eye pattern plots
 CEyeDisplayPlotQWidget for displaying eye pattern plots
 CEyeDisplaysFormBase class for setting up and managing QTGUI plot forms
 CFFTAverageMenu
 CFFTWindowMenu
 CFreqControlPanel
 CFreqDisplayFormDisplayForm child for managing frequency (PSD) plots
 CFreqDisplayScaleDraw
 CFreqOffsetAndPrecisionClass
 CFrequencyDisplayPlotQWidget for displaying frequency domain (PSD) plots
 CFreqUpdateEvent
 CGF2Mat
 CGF2Vec
 Cheader_seq_num
 Cheader_seq_plus_size
 CHistogramClearEvent
 CHistogramDisplayFormDisplayForm child for managing histogram domain plots
 CHistogramDisplayPlotQWidget for displaying time domain plots
 CHistogramSetAccumulator
 CHistogramUpdateEvent
 CItemFloatAct
 CLineColorMenu
 CLineMarkerMenu
 CLineStyleMenu
 CLineTitleAction
 CLineWidthMenu
 CMarkerAlphaMenu
 Cmetric_t
 CNPointsMenu
 CNumberColorMapMenu
 CNumberDisplayFormDisplayForm child for managing number sink plots
 CNumberLayoutMenu
 CNumberUpdateEvent
 CPlotTimeRasterA plot item, which displays a time raster
 CPlotWaterfallA plot item, which displays a waterfall spectrogram
 Cpmt_assist
 CPopupMenu
 Cpycallback_object
 CQwtDblClickPlotPicker
 CQwtPickerDblClickPointMachine
 Crpc_register_baseBase class for registering a ControlPort function
 Crpcbasic_base
 Crpcbasic_extractorTemplated parent class for registering a ControlPort Extractor
 Crpcbasic_extractor< T, bool >Specialized extractor class for bool data
 Crpcbasic_extractor< T, char >Specialized extractor class for char data
 Crpcbasic_extractor< T, double >Specialized extractor class for double data
 Crpcbasic_extractor< T, float >Specialized extractor class for float data
 Crpcbasic_extractor< T, int >Specialized extractor class for int data
 Crpcbasic_extractor< T, long >Specialized extractor class for long data
 Crpcbasic_extractor< T, short >Specialized extractor class for short data
 Crpcbasic_extractor< T, std::complex< double > >Specialized extractor class for complex (double) data
 Crpcbasic_extractor< T, std::complex< float > >Specialized extractor class for complex (float) data
 Crpcbasic_extractor< T, std::string >Specialized extractor class for string data
 Crpcbasic_extractor< T, void >Specialized extractor class to make calls to functions that do not take data (enable, reset, start, etc.)
 Crpcbasic_handlerTemplated parent class for registering a ControlPort Extractor
 Crpcbasic_inserterTemplated parent class for registering a ControlPort Inserter
 Crpcbasic_inserter< T, std::complex< double > >Specialized inserter class for complex (double) data
 Crpcbasic_inserter< T, std::complex< float > >Specialized inserter class for complex (float) data
 Crpcbasic_inserter< T, std::vector< float > >Specialized inserter class for vectors of float data
 Crpcbasic_inserter< T, std::vector< int > >Specialized inserter class for vectors of int data
 Crpcbasic_inserter< T, std::vector< int64_t > >Specialized inserter class for vectors of int64_t data
 Crpcbasic_inserter< T, std::vector< short > >Specialized inserter class for vectors of short data
 Crpcbasic_inserter< T, std::vector< signed char > >Specialized inserter class for vectors of signed char data
 Crpcbasic_inserter< T, std::vector< std::complex< float > > >Specialized inserter class for vectors of complex (float) data
 Crpcbasic_inserter< T, std::vector< uint8_t > >Specialized inserter class for vectors of uint8_t data
 Crpcbasic_inserter< T, uint64_t >Specialized inserter class for uint64_t data
 Crpcbasic_register_getRegisters a 'get' function to get a parameter over ControlPort
 Crpcbasic_register_handlerRegisters a message handler function to post a message to a block's handler
 Crpcbasic_register_setRegisters a 'set' function to set a parameter over ControlPort
 Crpcbasic_register_triggerRegisters a 'trigger' function to trigger an action over ControlPort
 Crpcbasic_register_variableRegisters a read-only function to get a parameter over ControlPort
 Crpcbasic_register_variable_rwRegisters a read/write function to get and set a parameter over ControlPort
 Crpcbufferedget
 Crpcextractor_baseBase class for registering a ControlPort Extractor. Acts as a message acceptor
 Crpcextractor_base< T, void >
 Crpchandler_baseBase class for registering a ControlPort Handler. Acts as a message acceptor
 Crpcinserter_baseBase class for registering a ControlPort Inserter. Produces a message
 Crpcmanager
 Crpcserver_booter_register_helper
 Crpcmanager_base
 Crpcserver_aggregator
 Crpcserver_base
 Crpcserver_booter_aggregator
 Crpcserver_booter_base
 Crpcserver_booter_thrift
 Crpcserver_thrift
 CSetFreqEvent
 CSpectrumDisplayForm
 CSpectrumFrequencyRangeEvent
 CSpectrumGUIClassQWidget class for controlling plotting
 CSpectrumUpdateEvent
 CSpectrumWindowCaptionEvent
 CSpectrumWindowResetEvent
 Cthrift_application_baseBase class for a Thrift application with a singleton with instance function thrift_application_base::i(). Lazy initialization is used to start the Thrift runtime, therefore the Thrift runtime is not started unless thrift_application_base::i() is called at least once. This typically means that at least one rpc variable must be registered by a block before the runtime will start
 Cthrift_application_base_implClass to be statically initialized by thrift_application_base. Used to store state for thrift_application_base's singleton functions
 Cthrift_server_template
 CTimeControlPanel
 CTimeDisplayFormDisplayForm child for managing time domain plots
 CTimeDomainDisplayPlotQWidget for displaying time domain plots
 CTimeRasterData
 CTimeRasterDisplayFormDisplayForm child for managing time raster plots
 CTimeRasterDisplayPlotQWidget for time raster (time vs. time) plots
 CTimeRasterSetSize
 CTimeRasterUpdateEvent
 CTimeScaleData
 CTimeUpdateEvent
 CTriggerChannelMenu
 CTriggerModeMenu
 CTriggerSlopeMenu
 Cv
 CVectorDisplayFormDisplayForm child for managing vector plots
 CVectorDisplayPlotQWidget for displaying 1D-vector plots
 CWaterfallData
 CWaterfallDisplayFormDisplayForm child for managing waterfall (spectrogram) plots
 CWaterfallDisplayPlotQWidget for displaying waterfall (spectrogram) plots
 CWaterfallUpdateEvent