portaudio::AsioDeviceAdapter | Adapts the given Device to an ASIO specific extension |
portaudio::AutoSystem | A RAII idiom class to ensure automatic clean-up when an exception is raised |
portaudio::BlockingStream | Stream class for blocking read/write-style input and output |
portaudio::CallbackInterface | Interface for an object that's callable as a PortAudioCpp callback object (ie that implements the paCallbackFun method) |
portaudio::CallbackStream | Base class for all Streams which use a callback-based mechanism |
portaudio::CFunCallbackStream | Callback stream using a free function with C linkage. It's important that the function the passed function pointer points to is declared ``extern "C"'' |
portaudio::Device | Class which represents a PortAudio device in the System |
portaudio::DirectionSpecificStreamParameters | All parameters for one direction (either in or out) of a Stream. Together with parameters common to both directions, two DirectionSpecificStreamParameters can make up a StreamParameters object which contains all parameters for a Stream |
portaudio::Exception | Base class for all exceptions PortAudioCpp can throw |
portaudio::FunCallbackStream | Callback stream using a C++ function (either a free function or a static function) callback |
portaudio::FunCallbackStream::CppToCCallbackData | Simple structure containing a function pointer to the C++ callback function and a (void) pointer to the user supplied data |
portaudio::HostApi | HostApi represents a host API (usually type of driver) in the System |
portaudio::InterfaceCallbackStream | Callback stream using an instance of an object that's derived from the CallbackInterface interface |
portaudio::MemFunCallbackStream< T > | Callback stream using a class's member function as a callback. Template argument T is the type of the class of which a member function is going to be used |
portaudio::MemFunCallbackStream< T >::MemFunToCallbackInterfaceAdapter | Inner class which adapts a member function callback to a CallbackInterface compliant class (so it can be adapted using the paCallbackAdapter function) |
portaudio::PaCppException | Exceptions specific to PortAudioCpp (ie. exceptions which do not have an equivalent PortAudio error code) |
portaudio::PaException | Wrapper for PortAudio error codes to C++ exceptions |
portaudio::Stream | A Stream represents an active or inactive input and/or output data stream in the System |
portaudio::StreamParameters | The entire set of parameters needed to configure and open a Stream |
portaudio::System | System singleton which represents the PortAudio system |
portaudio::System::DeviceIterator | Iterator class for iterating through all Devices in a System |
portaudio::System::HostApiIterator | Iterator class for iterating through all HostApis in a System |