IT++ Logo
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Citpp::ACK_ChannelADD DOCUMENTATION HERE
 Citpp::AR1_Normal_RNGFiltered normal distribution
 Citpp::Array< T >General array class
 Citpp::Array< ATimer< itpp::Selective_Repeat_ARQ_Sender, int > >
 Citpp::Array< bmat >
 Citpp::Array< bool >
 Citpp::Array< cvec >
 Citpp::Array< DOPPLER_SPECTRUM >
 Citpp::Array< itpp::Array< int > >
 Citpp::Array< itpp::Array< itpp::cvec > >
 Citpp::Array< itpp::Array< itpp::vec > >
 Citpp::Array< itpp::Fading_Generator * >
 Citpp::Array< itpp::GF >
 Citpp::Array< itpp::Link_Packet * >
 Citpp::Array< itpp::Packet * >
 Citpp::Array< itpp::vec >
 Citpp::Array< itpp::Vec< unsigned > >
 Citpp::Array< ivec >
 Citpp::Array< mat >
 Citpp::Array< std::string >
 Citpp::Array< vec >
 Citpp::Audio_Sample< Audio_Encoding >Generic template class for Audio samples
 Citpp::Audio_Sample< enc_alaw8 >ALaw-encoded Audio samples
 Citpp::Audio_Sample< enc_double >Audio samples encoded as doubles
 Citpp::Audio_Sample< enc_float >Audio samples encoded as floats
 Citpp::Audio_Sample< enc_linear16 >16-bit PCM encoded audio samples
 Citpp::Audio_Sample< enc_linear24 >24-bit PCM encoded audio samples
 Citpp::Audio_Sample< enc_linear32 >32-bit PCM encoded audio samples
 Citpp::Audio_Sample< enc_linear8 >8-bit PCM encoded audio samples
 Citpp::Audio_Sample< enc_mulaw8 >ULaw-encoded Audio samples
 Citpp::Audio_Stream_DescriptionDescription of audio stream
 Citpp::AWGN_ChannelOrdinary AWGN Channel for cvec or vec inputs and outputs
 Citpp::Base_EventBase Event Class
 Citpp::Base_Slot< DataType >Base Slot class
 Citpp::Base_Slot< double >
 Citpp::Base_Slot< int >
 Citpp::Base_Slot< itpp::ACK * >
 Citpp::Base_Slot< itpp::Array< itpp::Packet * > >
 Citpp::Base_Slot< itpp::Link_Packet * >
 Citpp::Base_Slot< itpp::Packet * >
 Citpp::Base_Slot< void * >
 Citpp::BERCBit Error Rate Counter (BERC) Class
 Citpp::Bernoulli_RNGBernoulli distribution
 Citpp::bfstream_baseBase class for binary file classes
 Citpp::binBinary arithmetic (boolean) class
 Citpp::BLERCClass for counting block error rates
 Citpp::Block_Interleaver< T >Block Interleaver Class
 Citpp::BSCA Binary Symetric Channel with crossover probability p
 Citpp::Channel_CodeGeneric Channel Code class
 Citpp::Channel_SpecificationGeneral specification of a time-domain multipath channel
 Citpp::Circular_Buffer< T >General circular buffer class
 Citpp::Compare_Base_Event_TimesCompare to events, Returns true if expire time of event1 is larger than the expire time of event2
 Citpp::Complex_Normal_RNGA Complex Normal Source
 Citpp::random_details::DSFMT< MEXP, POS1, SL1, MSK1, MSK2, FIX1_V, FIX2_V, PCV1_V, PCV2_V >::ContextDSFMT context structure
 Citpp::CRC_CodeCyclic Redundancy Check Codes
 Citpp::Cross_Interleaver< T >Cross Interleaver Class
 Citpp::it_file_base::data_headerData header structure
 Citpp::it_file_base_old::data_headerData header structure
 Citpp::random_details::DSFMT< MEXP, POS1, SL1, MSK1, MSK2, FIX1_V, FIX2_V, PCV1_V, PCV2_V >C++ implementation of dSFMT random number generator
 Citpp::Event_QueueEvent Queue class
 Citpp::EXITEXtrinsic Information Transfer (EXIT) chart
 Citpp::Exponential_RNGExponential distribution
 Citpp::FactoryBase class for class factories
 Citpp::Fading_GeneratorFading generator class
 Citpp::Fast_ICAFast_ICA Fast Independent Component Analysis (Fast ICA)
 Citpp::it_file_base::file_headerFile header structure
 Citpp::it_file_base_old::file_headerFile header structure
 Citpp::Filter< T1, T2, T3 >Virtual Filter Base Class
 Citpp::Filter< std::complex< double >, double, std::complex< double > >
 Citpp::Filter< T1, double, T1 >
 Citpp::Fix_BaseBase class for fixed-point data types
 Citpp::Freq_Filt< Num_T >Freq_Filt Frequency domain filtering using the overlap-add technique
 Citpp::binfile_details::Fstream_Binfile_FacadeFstream Interface Facade for Binary Streams
 Citpp::Gamma_RNGGamma distribution
 Citpp::GFGalois Field GF(q)
 Citpp::GF2matClass for dense GF(2) matrices
 Citpp::GF2mat_sparse_alistParameterized "alist" representation of sparse GF(2) matrix
 Citpp::GFXPolynomials over GF(q)[x], where q=2^m, m=1,...,16
 Citpp::GMMGaussian Mixture Model Class
 Citpp::GoldGold Sequences
 Citpp::Histogram< Num_T >Histogram computation class
 Citpp::I_Uniform_RNGInteger uniform distribution
 Citpp::binfile_details::Ifstream_Binfile_FacadeIfstream Interface Facade for Binary Streams
 Citpp::Impulse_SourceImpulse source
 Citpp::it_file_baseBase class for it_ifile and it_file
 Citpp::it_file_base_oldBase class for it_ifile_old and it_file_old
 Citpp::L3_Packet_Info
 Citpp::Laplace_RNGLaplacian distribution
 Citpp::LDPC_GeneratorLDPC Generator pure virtual base class
 Citpp::LDPC_ParityLDPC parity check matrix generic class
 Citpp::LFSRBinary Linear Feedback Shift Register (LFSR)
 Citpp::Line_SearchLine Search
 Citpp::LLR_calc_unitLog-likelihood algebra calculation unit
 Citpp::Mat< Num_T >Matrix Class (Templated)
 Citpp::Mat< bin >
 Citpp::Mat< T >
 Citpp::Mat< unsigned char >
 Citpp::Modulator< T >General modulator for 1D or 2D signal constellations
 Citpp::Modulator< double >
 Citpp::Modulator< std::complex< double > >
 Citpp::Modulator_NDBase class for an N-dimensional (ND) vector (MIMO) modulator
 Citpp::MOG_genericGeneric Mixture of Gaussians (MOG) class. Used as a base for other MOG classes
 Citpp::Multicode_Spread_1dMulticode spreading of float symbols
 Citpp::Multicode_Spread_2dMulticode spreading of complex symbols to complex output
 Citpp::MultilaterationMultilateration class for 3D indoor localization
 Citpp::NameAutomatic naming when saving
 Citpp::Newton_SearchNewton Search
 Citpp::Normal_RNGNormal distribution
 Citpp::OFDMClass for modulating and demodulation of OFDM signals using the FFT
 Citpp::binfile_details::Ofstream_Binfile_FacadeOfstream Interface Facade for Binary Streams
 Citpp::Packet
 Citpp::Packet_ChannelADD DOCUMENTATION HERE
 Citpp::Packet_Generator
 Citpp::ParserArgument Parser Class
 Citpp::Pattern_SourcePattern source
 Citpp::Pulse_Shape< T1, T2, T3 >General FIR Pulse Shape
 Citpp::Pulse_Shape< T1, double, T1 >
 Cstd::queue< T >STL class
 Citpp::Random_GeneratorBase class for random (stochastic) sources
 Citpp::Rayleigh_RNGRayleigh distribution
 Citpp::Rec_Syst_Conv_CodeA Recursive Systematic Convolutional Encoder/Decoder class
 Citpp::Rice_RNGRice distribution
 Citpp::Sample_24Small class to represent 24-bit PCM samples
 Citpp::Sawtooth_SourceSawtooth-wave source
 Citpp::Scalar_QuantizerClass for vector quantization
 Citpp::Selective_Repeat_ARQ_Receiver
 Citpp::Selective_Repeat_ARQ_Sender
 Citpp::Sequence_Interleaver< T >Sequence Interleaver Class
 Citpp::Sequence_Interleaver< double >
 Citpp::Sequence_Interleaver< itpp::bin >
 Citpp::Sequence_Number
 Citpp::Signal< DataType >Signals and slots
 Citpp::Signal< double >
 Citpp::Signal< int >
 Citpp::Signal< itpp::ACK * >
 Citpp::Signal< itpp::Array< itpp::Packet * > >
 Citpp::Signal< itpp::Link_Packet * >
 Citpp::Signal< itpp::Packet * >
 Citpp::Signal< void * >
 Citpp::Sine_SourceSine-wave source
 Citpp::Sink
 Citpp::SISOSoft Input Soft Output (SISO) modules
 Citpp::Slot< ObjectType, DataType >Slot Class
 Citpp::Slot< itpp::ACK_Channel, itpp::ACK * >
 Citpp::Slot< itpp::Packet_Channel, bool >
 Citpp::Slot< itpp::Packet_Channel, int >
 Citpp::Slot< itpp::Packet_Channel, itpp::Link_Packet * >
 Citpp::Slot< itpp::Packet_Generator, bool >
 Citpp::Slot< itpp::Packet_Generator, itpp::Packet * >
 Citpp::Slot< itpp::Selective_Repeat_ARQ_Receiver, itpp::Array< itpp::Packet * > >
 Citpp::Slot< itpp::Selective_Repeat_ARQ_Sender, int >
 Citpp::Slot< itpp::Selective_Repeat_ARQ_Sender, itpp::Array< itpp::Packet * > >
 Citpp::Slot< itpp::Selective_Repeat_ARQ_Sender, itpp::Packet * >
 Citpp::Slot< itpp::Selective_Repeat_ARQ_Sender, void * >
 Citpp::Slot< itpp::Sink, itpp::Packet * >
 Citpp::Slot< itpp::TCP_Client_Application, int >
 Citpp::Slot< itpp::TCP_Receiver, itpp::Packet * >
 Citpp::Slot< itpp::TCP_Receiver, std::string >
 Citpp::Slot< itpp::TCP_Sender, itpp::Packet * >
 Citpp::Slot< itpp::TCP_Sender, std::string >
 Citpp::Slot< itpp::TTimer, double >
 Citpp::SND_In_FileClass to read audio data from au file
 Citpp::SND_IO_FileA class for doing both input and output of audio samples
 Citpp::SND_Out_FileA class to write SND-files (the .au format)
 Citpp::Sort< T >Class for sorting of vectors
 Citpp::Sparse_Mat< T >Templated Sparse Matrix Class
 Citpp::Sparse_Mat< bin >
 Citpp::Sparse_Vec< T >Templated sparse vector class
 Citpp::Sparse_Vec< bin >
 Citpp::Spread_1dSpreading of float symbols to float output
 Citpp::Spread_2dSpreading of complex symbols to complex output
 Citpp::Square_SourceSquare-wave source
 Citpp::Stack< T >General stack class
 Citpp::StatA class for sampling a signal and calculating statistics
 Citpp::STCSpace Time block Codes (STC) class
 Citpp::TCP_Client_Application
 Citpp::TCP_Receiver
 Citpp::TCP_Receiver_Buffer
 Citpp::TCP_Segment
 Citpp::TCP_Sender
 Citpp::TCP_Server_Application
 Citpp::TCP_Packet::TDebugInfoADD DOCUMENTATION HERE
 Citpp::TDL_ChannelTapped Delay Line (TDL) channel model
 Citpp::TimerA virtual base class for timers
 Citpp::Triangle_SourceTriangle-wave source
 Citpp::TTimer< THandler >
 Citpp::TTimer< itpp::TCP_Receiver >
 Citpp::TTimer< itpp::TCP_Sender >
 Citpp::Turbo_CodecTurbo encoder/decoder Class
 Citpp::Uniform_RNGUniform distribution
 Citpp::Vec< Num_T >Vector Class (Templated)
 Citpp::Vec< double >
 Citpp::Vec< std::complex< double > >
 Citpp::Vec< T >
 Citpp::Vec< T1 >
 Citpp::Vec< T2 >
 Citpp::Vec< T3 >
 Citpp::Vec< unsigned >
 Citpp::Vector_QuantizerClass for vector quantization
 Citpp::random_details::DSFMT< MEXP, POS1, SL1, MSK1, MSK2, FIX1_V, FIX2_V, PCV1_V, PCV2_V >::Context::W128_TData structure to hold 128-bit values
 Citpp::Weibull_RNGWeibull distribution

Generated on Mon Mar 23 2020 06:18:03 for IT++ by Doxygen 1.8.17