#include <MemFunCallbackStream.hxx>
Inheritance diagram for portaudio::MemFunCallbackStream< T >:
Example usage:
MemFunCallback<MyClass> stream = MemFunCallbackStream(parameters, *this, &MyClass::myCallbackFunction);
Public Types | |
typedef int(T::* | CallbackFunPtr )(const void *, void *, unsigned long, const PaStreamCallbackTimeInfo *, PaStreamCallbackFlags) |
Public Member Functions | |
MemFunCallbackStream () | |
MemFunCallbackStream (const StreamParameters ¶meters, T &instance, CallbackFunPtr memFun) | |
~MemFunCallbackStream () | |
void | open (const StreamParameters ¶meters, T &instance, CallbackFunPtr memFun) |
Private Member Functions | |
MemFunCallbackStream (const MemFunCallbackStream &) | |
MemFunCallbackStream & | operator= (const MemFunCallbackStream &) |
void | open (const StreamParameters ¶meters) |
Private Attributes | |
MemFunToCallbackInterfaceAdapter | adapter_ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|