Unknown FLAC metadata block. More...
#include <flacunknownmetadatablock.h>
Public Member Functions | |
UnknownMetadataBlock (int code, const ByteVector &data) | |
~UnknownMetadataBlock () override | |
UnknownMetadataBlock (const UnknownMetadataBlock &item)=delete | |
UnknownMetadataBlock & | operator= (const UnknownMetadataBlock &item)=delete |
int | code () const override |
void | setCode (int code) |
ByteVector | data () const |
void | setData (const ByteVector &data) |
ByteVector | render () const override |
Public Member Functions inherited from TagLib::FLAC::MetadataBlock | |
MetadataBlock () | |
virtual | ~MetadataBlock () |
MetadataBlock (const MetadataBlock &item)=delete | |
MetadataBlock & | operator= (const MetadataBlock &item)=delete |
virtual int | code () const =0 |
virtual ByteVector | render () const =0 |
Additional Inherited Members | |
Public Types inherited from TagLib::FLAC::MetadataBlock | |
enum | BlockType { StreamInfo = 0 , Padding , Application , SeekTable , VorbisComment , CueSheet , Picture } |
Unknown FLAC metadata block.
TagLib::FLAC::UnknownMetadataBlock::UnknownMetadataBlock | ( | int | code, |
const ByteVector & | data | ||
) |
|
override |
|
delete |
|
overridevirtual |
Returns the FLAC metadata block type.
Implements TagLib::FLAC::MetadataBlock.
ByteVector TagLib::FLAC::UnknownMetadataBlock::data | ( | ) | const |
Returns the FLAC metadata block type.
|
delete |
|
overridevirtual |
Render the content of the block.
Implements TagLib::FLAC::MetadataBlock.
void TagLib::FLAC::UnknownMetadataBlock::setCode | ( | int | code | ) |
Sets the FLAC metadata block type.
void TagLib::FLAC::UnknownMetadataBlock::setData | ( | const ByteVector & | data | ) |
Sets the FLAC metadata block type.