26 #ifndef TAGLIB_MODFILEBASE_H
27 #define TAGLIB_MODFILEBASE_H
A file class with some useful methods for tag manipulation.
Definition: tfile.h:51
An abstract class that provides operations on a sequence of bytes.
Definition: tiostream.h:63
Definition: modfilebase.h:42
void writeU32L(unsigned long number)
void writeU16L(unsigned short number)
bool readU16B(unsigned short &number)
void writeU32B(unsigned long number)
bool readU32L(unsigned long &number)
void writeByte(unsigned char byte)
void writeString(const String &s, unsigned long size, char padding=0)
FileBase(IOStream *stream)
bool readU32B(unsigned long &number)
bool readString(String &s, unsigned long size)
bool readByte(unsigned char &byte)
void writeU16B(unsigned short number)
bool readU16L(unsigned short &number)
A wide string class suitable for unicode.
Definition: tstring.h:85
A namespace for all TagLib related classes and functions.
Definition: apefile.h:41
const char * FileName
Definition: tiostream.h:57
#define TAGLIB_EXPORT
Definition: taglib_export.h:40