#include <AudioCodec.h>
|
| AudioCodec () |
|
| AudioCodec (Str_8 id, Str_8 ext, const Endianness end, bool(*encodeCb)(const AudioCodec *const, Serializer< UInt_64 > &, const Audio *), bool(*decodeCb)(const AudioCodec *const, Serializer< UInt_64 > &, Audio *)) |
|
| AudioCodec (AudioCodec &&codec) noexcept |
|
| AudioCodec (const AudioCodec &codec) |
|
AudioCodec & | operator= (AudioCodec &&codec) noexcept |
|
AudioCodec & | operator= (const AudioCodec &codec) |
|
Str_8 | GetId () const |
|
UInt_64 | GetHashExt () const |
|
Str_8 | GetExt () const |
|
Endianness | GetEndianness () const |
|
bool | Encode (Serializer< UInt_64 > &out, const Audio *in) const |
|
bool | Decode (Serializer< UInt_64 > &in, Audio *out) const |
|
◆ AudioCodec() [1/4]
ehs::AudioCodec::AudioCodec |
( |
| ) |
|
◆ AudioCodec() [2/4]
◆ AudioCodec() [3/4]
ehs::AudioCodec::AudioCodec |
( |
AudioCodec && | codec | ) |
|
|
noexcept |
◆ AudioCodec() [4/4]
ehs::AudioCodec::AudioCodec |
( |
const AudioCodec & | codec | ) |
|
◆ Decode()
bool ehs::AudioCodec::Decode |
( |
Serializer< UInt_64 > & | in, |
|
|
Audio * | out ) const |
◆ Encode()
bool ehs::AudioCodec::Encode |
( |
Serializer< UInt_64 > & | out, |
|
|
const Audio * | in ) const |
◆ GetEndianness()
Endianness ehs::AudioCodec::GetEndianness |
( |
| ) |
const |
◆ GetExt()
Str_8 ehs::AudioCodec::GetExt |
( |
| ) |
const |
◆ GetHashExt()
UInt_64 ehs::AudioCodec::GetHashExt |
( |
| ) |
const |
◆ GetId()
Str_8 ehs::AudioCodec::GetId |
( |
| ) |
const |
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this class was generated from the following files: