Async  0.18.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCAsync::AudioDeviceFactoryA_brief_class_description
oCAsync::AudioSinkThe base class for an audio sink
|oCAsync::AudioDebuggerThis class is used to debug an audio stream
|oCAsync::AudioDelayLineThis class implements an audio delay line
|oCAsync::AudioEncoderBase class for an audio encoder
|oCAsync::AudioFifoA FIFO class for handling audio samples
|oCAsync::AudioIOA class for handling audio input/output to an audio device
|oCAsync::AudioJitterFifoA FIFO class for handling audio samples
|oCAsync::AudioPacerAn audio pipe class that pace audio output
|oCAsync::AudioPassthroughThis class just let the audio pass through
||\CAsync::AudioStreamStateDetectorA class that just passes the audio through and fires an event when the stream state changes
|oCAsync::AudioProcessorThe base class for an audio processor
||oCAsync::AudioAmpAn audio pipe class for amplification/attenuation of an audio stream
||oCAsync::AudioClipperAn audio pipe class to clip audio to a given maximum level
||oCAsync::AudioCompressorA class to do audio compression/limiting
||oCAsync::AudioDecimatorDecimates a higher sample rate into a lower one
||oCAsync::AudioFilterA class for creating a wide range of audio filters
||\CAsync::AudioInterpolatorInterpolates a lower sampling rate to a higher one
|oCAsync::AudioReaderAn audio pipe component for on demand reading samples
|oCAsync::AudioRecorderA class for recording raw audio to a file
|oCAsync::AudioSplitterA class that splits an audio stream into multiple streams
|\CAsync::AudioValveImplements a "valve" for audio
oCAsync::AudioSourceThe base class for an audio source
|oCAsync::AudioDebuggerThis class is used to debug an audio stream
|oCAsync::AudioDecoderBase class for an audio decoder
|oCAsync::AudioDelayLineThis class implements an audio delay line
|oCAsync::AudioFifoA FIFO class for handling audio samples
|oCAsync::AudioIOA class for handling audio input/output to an audio device
|oCAsync::AudioJitterFifoA FIFO class for handling audio samples
|oCAsync::AudioMixerA class for mixing audio streams
|oCAsync::AudioPacerAn audio pipe class that pace audio output
|oCAsync::AudioPassthroughThis class just let the audio pass through
|oCAsync::AudioProcessorThe base class for an audio processor
|oCAsync::AudioSelectorThis class is used to select one of many audio streams
|\CAsync::AudioValveImplements a "valve" for audio
oCAsync::ConfigA class for reading INI-formatted configuration files
oCAsync::EnvelopeDetector
oCAsync::IpAddressA class for representing an IP address in an OS independent way
oCObject
|oCAsync::ApplicationThe base class for asynchronous applications
||oCAsync::CppApplicationAn application class for writing non GUI applications
||\CAsync::QtApplicationAn application class for writing GUI applications in Qt
|oCAsync::AudioDecoderBase class for an audio decoder
|oCAsync::AudioDeviceBase class for handling audio devices
|oCAsync::AudioEncoderBase class for an audio encoder
|oCAsync::AudioMixerA class for mixing audio streams
|oCAsync::AudioPacerAn audio pipe class that pace audio output
|oCAsync::AudioSplitterA class that splits an audio stream into multiple streams
|oCAsync::AudioStreamStateDetectorA class that just passes the audio through and fires an event when the stream state changes
|oCAsync::DnsLookupA class for performing asynchronous DNS lookups
|oCAsync::FdWatchA class for watching file descriptors
|oCAsync::SerialA class for using asyncronous serial communications
|oCAsync::TcpConnectionA class for handling exiting TCP connections
||\CAsync::TcpClientA class for creating a TCP client connection
|oCAsync::TcpServerA class for creating a TCP server
|oCAsync::TimerA class that produces timer events
|\CAsync::UdpSocketA class for working with UDP sockets
\CQApplication
 \CAsync::QtApplicationAn application class for writing GUI applications in Qt