|
kwave
18.07.70
|
#include <SampleFormat.h>

Classes | |
| class | Map |
Public Types | |
| enum | Format { Unknown = -1, Signed = 401, Unsigned = 402, Float = 403, Double = 404 } |
Public Member Functions | |
| SampleFormat () | |
| SampleFormat (const Format x) | |
| SampleFormat (const SampleFormat &f) | |
| virtual | ~SampleFormat () |
| operator Format () const | |
| void | assign (Format f) |
| bool | operator== (const Format &f) const |
| int | toInt () const |
| void | fromInt (int i) |
Private Attributes | |
| Format | m_format |
Definition at line 30 of file SampleFormat.h.
numeric representation of a sample format
| Enumerator | |
|---|---|
| Unknown | unknown/invalid format |
| Signed | signed integer |
| Unsigned | unsigned integer |
| Float | 32 bit floating point |
| Double | 64 bit floating point |
Definition at line 38 of file SampleFormat.h.
|
inline |
|
inlineexplicit |
|
inline |
|
inlinevirtual |
|
inline |
assignment operator from Format
Definition at line 62 of file SampleFormat.h.
Referenced by Kwave::WavEncoder::encode().

| void Kwave::SampleFormat::fromInt | ( | int | i | ) |
conversion from int (e.g. for use in plugin parameters)
Definition at line 47 of file SampleFormat.cpp.
References Kwave::TypesMap< IDX, DATA >::findFromData(), m_format, and Unknown.
Referenced by Kwave::WavEncoder::encode(), Kwave::RecordParams::fromList(), and Kwave::RecordDialog::sampleFormatChanged().


|
inline |
|
inline |
|
inline |
conversion to int (e.g. for use in plugin parameters)
Definition at line 70 of file SampleFormat.h.
Referenced by Kwave::WavEncoder::encode(), and Kwave::RecordDialog::setSupportedSampleFormats().

|
private |
internal storage of the sample format, see Format
Definition at line 78 of file SampleFormat.h.
Referenced by fromInt().