IT++ 4.3.1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 NitppItpp namespace
 Nbinfile_details
 COfstream_Binfile_FacadeOfstream Interface Facade for Binary Streams
 CIfstream_Binfile_FacadeIfstream Interface Facade for Binary Streams
 CFstream_Binfile_FacadeFstream Interface Facade for Binary Streams
 Nrandom_details
 CDSFMTC++ implementation of dSFMT random number generator
 CContextDSFMT context structure
 CW128_TData structure to hold 128-bit values
 CACK
 CACK_ChannelADD DOCUMENTATION HERE
 CAR1_Normal_RNGFiltered normal distribution
 CAR_FilterAutoregressive (AR) Filter Base Class
 CARMA_FilterAutoregressive Moving Average (ARMA) Filter Base Class
 CArrayGeneral array class
 CAudio_SampleGeneric template class for Audio samples
 CAudio_Sample< enc_alaw8 >ALaw-encoded Audio samples
 CAudio_Sample< enc_double >Audio samples encoded as doubles
 CAudio_Sample< enc_float >Audio samples encoded as floats
 CAudio_Sample< enc_linear16 >16-bit PCM encoded audio samples
 CAudio_Sample< enc_linear24 >24-bit PCM encoded audio samples
 CAudio_Sample< enc_linear32 >32-bit PCM encoded audio samples
 CAudio_Sample< enc_linear8 >8-bit PCM encoded audio samples
 CAudio_Sample< enc_mulaw8 >ULaw-encoded Audio samples
 CAudio_Stream_DescriptionDescription of audio stream
 CAWGN_ChannelOrdinary AWGN Channel for cvec or vec inputs and outputs
 CBase_EventBase Event Class
 CBase_SlotBase Slot class
 CBCHClass for binary, narrow-sense BCH codes
 CBERCBit Error Rate Counter (BERC) Class
 CBernoulli_RNGBernoulli distribution
 CbfstreamBinary in/out-file Class
 Cbfstream_baseBase class for binary file classes
 CbifstreamBinary Infile Class
 CbinBinary arithmetic (boolean) class
 CBLDPC_GeneratorBlock LDPC Generator class
 CBLDPC_ParityBlock LDPC code parity-check matrix
 CBLERCClass for counting block error rates
 CBlock_InterleaverBlock Interleaver Class
 CbofstreamBinary Outfile Class
 CBPSKBPSK modulator with real symbols
 CBPSK_cBPSK modulator with complex symbols
 CBSCA Binary Symetric Channel with crossover probability p
 CBurst_WWW_Packet_Generator
 CCFixComplex fixed-point data type
 CCFixedTemplated complex fixed-point data type
 CChannel_CodeGeneric Channel Code class
 CChannel_SpecificationGeneral specification of a time-domain multipath channel
 CCircular_BufferGeneral circular buffer class
 CCompare_Base_Event_TimesCompare to events, Returns true if expire time of event1 is larger than the expire time of event2
 CComplex_Normal_RNGA Complex Normal Source
 CConstant_Rate_Packet_Generator
 CConvolutional_CodeBinary Convolutional rate 1/n class
 CCorrelated_Fading_GeneratorCorrelated (random) fading generator class
 CCPU_TimerA CPU time timer class
 CCRC_CodeCyclic Redundancy Check Codes
 CCross_InterleaverCross Interleaver Class
 CData_EventAn Event class that executes a function with some data as input when the event expires
 CDummy_CodeDummy Channel Code class
 CEventAn Event class that executes a function when the event expires
 CEvent_QueueEvent Queue class
 CExponential_RNGExponential distribution
 CExtended_GolayExtended Golay code (24,12,8)
 CFactoryBase class for class factories
 CFading_GeneratorFading generator class
 CFast_ICAFast_ICA Fast Independent Component Analysis (Fast ICA)
 CFilterVirtual Filter Base Class
 CFIR_Fading_GeneratorFIR type Fading generator class
 CFixFixed-point data type
 CFix_BaseBase class for fixed-point data types
 CFix_FactoryClass factory for fixed-point data types Fix and CFix
 CFixedTemplated fixed-point data type
 CFreq_FiltFreq_Filt Frequency domain filtering using the overlap-add technique
 CFront_Drop_QueueADD DOCUMENTATION HERE
 CGamma_RNGGamma distribution
 CGFGalois Field GF(q)
 CGF2matClass for dense GF(2) matrices
 CGF2mat_sparse_alistParameterized "alist" representation of sparse GF(2) matrix
 CGFXPolynomials over GF(q)[x], where q=2^m, m=1,...,16
 CGMMGaussian Mixture Model Class
 CGoldGold Sequences
 CHamming_CodeBinary Hamming codes
 CHistogramHistogram computation class
 CI_Uniform_RNGInteger uniform distribution
 CIFFT_Fading_GeneratorIFFT type Fading generator class
 CImpulse_SourceImpulse source
 CIndependent_Fading_GeneratorIndependent (random) fading generator class
 Cit_fileThe IT++ file format reading and writing class
 Cit_file_baseBase class for it_ifile and it_file
 Cdata_headerData header structure
 Cfile_headerFile header structure
 Cit_file_base_oldBase class for it_ifile_old and it_file_old
 Cdata_headerData header structure
 Cfile_headerFile header structure
 Cit_file_oldThe old (version 2) IT++ file format reading and writing class
 Cit_ifileThe IT++ file format reading class
 Cit_ifile_oldThe old (version 2) IT++ file format reading class
 CL3_Packet_Info
 CLaplace_RNGLaplacian distribution
 CLDPC_CodeLow-density parity check (LDPC) codec
 CLDPC_GeneratorLDPC Generator pure virtual base class
 CLDPC_Generator_SystematicSystematic LDPC Generator class
 CLDPC_ParityLDPC parity check matrix generic class
 CLDPC_Parity_IrregularIrregular LDPC code generator class
 CLDPC_Parity_RegularRegular LDPC code generator class
 CLDPC_Parity_UnstructuredPure abstract class for unstructured LDPC matrices
 CLFSRBinary Linear Feedback Shift Register (LFSR)
 CLine_SearchLine Search
 CLink_Packet
 CLLR_calc_unitLog-likelihood algebra calculation unit
 CMA_FilterMoving Average Filter Base Class
 CMatMatrix Class (Templated)
 CModulatorGeneral modulator for 1D or 2D signal constellations
 CModulator_NCDBase class for vector (MIMO) channel modulator/demodulators with complex valued components
 CModulator_NDBase class for an N-dimensional (ND) vector (MIMO) modulator
 CModulator_NRDBase class for N-dimensional vector (MIMO) channel modulators/demodulators with real-valued components
 CMOG_diagDiagonal Mixture of Gaussians (MOG) class
 CMOG_diag_EM_supSupport class for MOG_diag_ML() and MOG_diag_MAP()
 CMOG_diag_kmeans_supSupport class for MOG_diag_kmeans()
 CMOG_genericGeneric Mixture of Gaussians (MOG) class. Used as a base for other MOG classes
 CMulticode_Spread_1dMulticode spreading of float symbols
 CMulticode_Spread_2dMulticode spreading of complex symbols to complex output
 CMultilaterationMultilateration class for 3D indoor localization
 CNameAutomatic naming when saving
 CND_UPAMReal-valued MIMO channel with uniform PAM along each dimension
 CND_UPSK
 CND_UQAMComplex MIMO channel with uniform QAM per dimension
 CNewton_SearchNewton Search
 CNormal_RNGNormal distribution
 COFDMClass for modulating and demodulation of OFDM signals using the FFT
 CPacket
 CPacket_ChannelADD DOCUMENTATION HERE
 CPacket_Generator
 CPAMM-ary PAM modulator with real symbols
 CPAM_cM-ary PAM modulator with complex symbols
 CParserArgument Parser Class
 CPattern_SourcePattern source
 CPoisson_Packet_Generator
 CPSKM-ary PSK modulator
 CPulse_ShapeGeneral FIR Pulse Shape
 CPunctured_Convolutional_CodeBinary Punctured Convolutional Code Class
 CPunctured_Turbo_CodecPunctured turbo encoder/decoder Class
 CQAMM-ary QAM modulator with square lattice
 CQPSKQPSK modulator
 CRaised_CosineRaised Cosine (RC) Pulse Shaper
 CRandom_GeneratorBase class for random (stochastic) sources
 CRayleigh_RNGRayleigh distribution
 CReal_TimerA real time timer class
 CRec_Syst_Conv_CodeA Recursive Systematic Convolutional Encoder/Decoder class
 CReed_SolomonReed-Solomon Codes
 CRice_Fading_GeneratorRice type fading generator class
 CRice_RNGRice distribution
 CRoot_Raised_Cosine(Square) Root Raised Cosine (RRC) Pulse Shaper
 CSample_24Small class to represent 24-bit PCM samples
 CSawtooth_SourceSawtooth-wave source
 CScalar_QuantizerClass for vector quantization
 CSelective_Repeat_ARQ_Receiver
 CSelective_Repeat_ARQ_Sender
 CSequence_InterleaverSequence Interleaver Class
 CSequence_Number
 CSignalSignals and slots
 CSine_SourceSine-wave source
 CSink
 CSISOSoft Input Soft Output (SISO) modules
 CSlotSlot Class
 CSND_In_FileClass to read audio data from au file
 CSND_IO_FileA class for doing both input and output of audio samples
 CSND_Out_FileA class to write SND-files (the .au format)
 CSortClass for sorting of vectors
 CSparse_MatTemplated Sparse Matrix Class
 CSparse_VecTemplated sparse vector class
 CSpread_1dSpreading of float symbols to float output
 CSpread_2dSpreading of complex symbols to complex output
 CSquare_SourceSquare-wave source
 CStackGeneral stack class
 CStatA class for sampling a signal and calculating statistics
 CStatic_Fading_GeneratorStatic fading generator class
 CTCP_Client_Application
 CTCP_Packet
 CTDebugInfoADD DOCUMENTATION HERE
 CTCP_Receiver
 CTCP_Receiver_Buffer
 CTCP_Segment
 CTCP_Sender
 CTCP_Server_Application
 CTDL_ChannelTapped Delay Line (TDL) channel model
 CTimerA virtual base class for timers
 CTriangle_SourceTriangle-wave source
 CTTimer
 CTurbo_CodecTurbo encoder/decoder Class
 CUniform_RNGUniform distribution
 CVecVector Class (Templated)
 CVector_QuantizerClass for vector quantization
 CWeibull_RNGWeibull distribution
 CfstreamSTL class
 CifstreamSTL class
 CiosSTL class
 CofstreamSTL class