|
steghide
0.5.1
|
interface definition for AudioData objects. More...
#include <AudioData.h>
Public Member Functions | |
| virtual void | read (BinaryIO *io, UWORD32 n=NoLimit)=0 |
| virtual void | write (BinaryIO *io, UWORD32 n=NoLimit)=0 |
Public Member Functions inherited from CvrStgObject | |
| virtual unsigned long | getNumSamples (void) const =0 |
| virtual SampleValue * | getSampleValue (const SamplePos pos) const =0 |
| virtual void | replaceSample (const SamplePos pos, const SampleValue *s)=0 |
Static Public Attributes | |
| static const UWORD32 | NoLimit = 0 |
| constant that can be used as parameter to read and write to indicate that there is no limit More... | |
This class is necessary to provide one common base class for all types of audio data, i.e. all different instances of AudioDataImpl.
Implemented in AudioDataImpl< Type, ValueType, SampleValueType >.
Implemented in AudioDataImpl< Type, ValueType, SampleValueType >.
|
static |