TagLib API Documentation
TagLib
ByteVectorStream
TagLib::ByteVectorStream Member List
This is the complete list of members for
TagLib::ByteVectorStream
, including all inherited members.
Beginning
enum value
TagLib::IOStream
ByteVectorStream
(const ByteVector &data)
TagLib::ByteVectorStream
ByteVectorStream
(const ByteVectorStream &)=delete
TagLib::ByteVectorStream
clear
() override
TagLib::ByteVectorStream
virtual
Current
enum value
TagLib::IOStream
data
()
TagLib::ByteVectorStream
End
enum value
TagLib::IOStream
insert
(const ByteVector &data, offset_t start=0, size_t replace=0) override
TagLib::ByteVectorStream
virtual
IOStream
()
TagLib::IOStream
IOStream
(const IOStream &)=delete
TagLib::IOStream
isOpen
() const override
TagLib::ByteVectorStream
virtual
length
() override
TagLib::ByteVectorStream
virtual
name
() const override
TagLib::ByteVectorStream
virtual
operator=
(const ByteVectorStream &)=delete
TagLib::ByteVectorStream
TagLib::IOStream::operator=
(const IOStream &)=delete
TagLib::IOStream
Position
enum name
TagLib::IOStream
readBlock
(size_t length) override
TagLib::ByteVectorStream
virtual
readOnly
() const override
TagLib::ByteVectorStream
virtual
removeBlock
(offset_t start=0, size_t length=0) override
TagLib::ByteVectorStream
virtual
seek
(offset_t offset, Position p=Beginning) override
TagLib::ByteVectorStream
virtual
tell
() const override
TagLib::ByteVectorStream
virtual
truncate
(offset_t length) override
TagLib::ByteVectorStream
virtual
writeBlock
(const ByteVector &data) override
TagLib::ByteVectorStream
virtual
~ByteVectorStream
() override
TagLib::ByteVectorStream
~IOStream
()
TagLib::IOStream
virtual