Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members

portaudio::CFunCallbackStream Class Reference

#include <CFunCallbackStream.hxx>

Inheritance diagram for portaudio::CFunCallbackStream:

Inheritance graph
[legend]
Collaboration diagram for portaudio::CFunCallbackStream:

Collaboration graph
[legend]
List of all members.

Detailed Description

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"''.


Public Member Functions

 CFunCallbackStream ()
 CFunCallbackStream (const StreamParameters &parameters, PaStreamCallback *funPtr, void *userData)
 ~CFunCallbackStream ()
void open (const StreamParameters &parameters, PaStreamCallback *funPtr, void *userData)

Private Member Functions

 CFunCallbackStream (const CFunCallbackStream &)
CFunCallbackStreamoperator= (const CFunCallbackStream &)


Constructor & Destructor Documentation

portaudio::CFunCallbackStream::CFunCallbackStream  ) 
 

portaudio::CFunCallbackStream::CFunCallbackStream const StreamParameters parameters,
PaStreamCallback *  funPtr,
void *  userData
 

portaudio::CFunCallbackStream::~CFunCallbackStream  ) 
 

portaudio::CFunCallbackStream::CFunCallbackStream const CFunCallbackStream  )  [private]
 


Member Function Documentation

void portaudio::CFunCallbackStream::open const StreamParameters parameters,
PaStreamCallback *  funPtr,
void *  userData
 

CFunCallbackStream& portaudio::CFunCallbackStream::operator= const CFunCallbackStream  )  [private]
 


The documentation for this class was generated from the following files:
Generated on Fri Apr 2 20:22:47 2004 for PortAudioCpp by doxygen 1.3.6