CLAM-Development  1.4.0
Public Member Functions | Public Attributes
CLAM::AudioBufferSource::Port Struct Reference

#include <AudioBufferSource.hxx>

List of all members.

Public Member Functions

 Port ()
 Port (OutPort< Audio > *p)

Public Attributes

const float * mFloatBuffer
const double * mDoubleBuffer
unsigned mBufferSize
OutPort< Audio > * mPort

Detailed Description

Definition at line 16 of file AudioBufferSource.hxx.


Constructor & Destructor Documentation

CLAM::AudioBufferSource::Port::Port ( )
inline

Definition at line 23 of file AudioBufferSource.hxx.

CLAM::AudioBufferSource::Port::Port ( OutPort< Audio > *  p)
inlineexplicit

Definition at line 28 of file AudioBufferSource.hxx.


Member Data Documentation

unsigned CLAM::AudioBufferSource::Port::mBufferSize

Definition at line 20 of file AudioBufferSource.hxx.

Referenced by CLAM::AudioBufferSource::Do().

const double* CLAM::AudioBufferSource::Port::mDoubleBuffer

Definition at line 19 of file AudioBufferSource.hxx.

Referenced by CLAM::AudioBufferSource::Do().

const float* CLAM::AudioBufferSource::Port::mFloatBuffer

Definition at line 18 of file AudioBufferSource.hxx.

Referenced by CLAM::AudioBufferSource::Do().

OutPort<Audio>* CLAM::AudioBufferSource::Port::mPort

Definition at line 21 of file AudioBufferSource.hxx.

Referenced by CLAM::AudioBufferSource::Do().


The documentation for this struct was generated from the following file: