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