Classes | |
| class | AsioDeviceAdapter |
| Adapts the given Device to an ASIO specific extension. More... | |
| class | AutoSystem |
| A RAII idiom class to ensure automatic clean-up when an exception is raised. More... | |
| class | BlockingStream |
| Stream class for blocking read/write-style input and output. More... | |
| class | CallbackInterface |
| Interface for an object that's callable as a PortAudioCpp callback object (ie that implements the paCallbackFun method). More... | |
| class | CallbackStream |
| Base class for all Streams which use a callback-based mechanism. More... | |
| class | 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"''. More... | |
| class | Device |
| Class which represents a PortAudio device in the System. More... | |
| class | 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. More... | |
| class | Exception |
| Base class for all exceptions PortAudioCpp can throw. More... | |
| class | FunCallbackStream |
| Callback stream using a C++ function (either a free function or a static function) callback. More... | |
| class | HostApi |
| HostApi represents a host API (usually type of driver) in the System. More... | |
| class | InterfaceCallbackStream |
| Callback stream using an instance of an object that's derived from the CallbackInterface interface. More... | |
| class | MemFunCallbackStream |
| 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. More... | |
| class | PaCppException |
| Exceptions specific to PortAudioCpp (ie. exceptions which do not have an equivalent PortAudio error code). More... | |
| class | PaException |
| Wrapper for PortAudio error codes to C++ exceptions. More... | |
| class | Stream |
| A Stream represents an active or inactive input and/or output data stream in the System. More... | |
| class | StreamParameters |
| The entire set of parameters needed to configure and open a Stream. More... | |
| class | System |
| System singleton which represents the PortAudio system. More... | |
Enumerations | |
| enum | SampleDataFormat { INVALID_FORMAT = 0, FLOAT32 = paFloat32, INT32 = paInt32, INT24 = paInt24, INT16 = paInt16, INT8 = paInt8, UINT8 = paUInt8 } |
| PortAudio sample data formats. More... | |