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

#include <AudioBufferSink.hxx>

List of all members.

Public Member Functions

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

Public Attributes

float * mFloatBuffer
double * mDoubleBuffer
unsigned mBufferSize
InPort< Audio > * mPort

Detailed Description

Definition at line 15 of file AudioBufferSink.hxx.


Constructor & Destructor Documentation

CLAM::AudioBufferSink::Port::Port ( )
inline

Definition at line 24 of file AudioBufferSink.hxx.

CLAM::AudioBufferSink::Port::Port ( InPort< Audio > *  p)
inlineexplicit

Definition at line 29 of file AudioBufferSink.hxx.


Member Data Documentation

unsigned CLAM::AudioBufferSink::Port::mBufferSize

Definition at line 19 of file AudioBufferSink.hxx.

double* CLAM::AudioBufferSink::Port::mDoubleBuffer

Definition at line 18 of file AudioBufferSink.hxx.

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

float* CLAM::AudioBufferSink::Port::mFloatBuffer

Definition at line 17 of file AudioBufferSink.hxx.

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

InPort<Audio>* CLAM::AudioBufferSink::Port::mPort

Definition at line 21 of file AudioBufferSink.hxx.

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


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