Logo Search packages:      
Sourcecode: ardour version File versions  Download package

ARDOUR::AudioBuffer Class Reference

#include <buffer.h>

Inheritance diagram for ARDOUR::AudioBuffer:

ARDOUR::Buffer

List of all members.


Detailed Description

Buffer containing 32-bit floating point (audio) data.

Definition at line 76 of file buffer.h.


Public Member Functions

 AudioBuffer (size_t capacity)
size_t capacity () const
Sample * data ()
const Sample * data () const
size_t size () const
DataType type () const

Protected Attributes

size_t _capacity
size_t _size
DataType _type

Private Member Functions

 AudioBuffer (const AudioBuffer &copy)
AudioBufferoperator= (const AudioBuffer &copy)

Private Attributes

Sample * _data
 Actual buffer contents.

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

Generated by  Doxygen 1.6.0   Back to index