26 #ifndef TAGLIB_ASFFILE_H
27 #define TAGLIB_ASFFILE_H
91 virtual Tag *tag()
const;
107 int readBYTE(
bool *ok = 0);
108 int readWORD(
bool *ok = 0);
109 unsigned int readDWORD(
bool *ok = 0);
110 long long readQWORD(
bool *ok = 0);
111 static ByteVector renderString(
const String &str,
bool includeLength =
false);
112 String readString(
int len);
120 class FilePropertiesObject;
121 class StreamPropertiesObject;
122 class ContentDescriptionObject;
123 class ExtendedContentDescriptionObject;
124 class HeaderExtensionObject;
125 class MetadataObject;
126 class MetadataLibraryObject;
An abstract class that provides operations on a sequence of bytes.
Definition: tiostream.h:53
A file class with some useful methods for tag manipulation.
Definition: tfile.h:50
A wide string class suitable for unicode.
Definition: tstring.h:78
Read more of the file and make better values guesses.
Definition: audioproperties.h:57
A byte vector.
Definition: tbytevector.h:45
An ASF attached picture interface implementation.
Definition: asfpicture.h:49
ReadStyle
Definition: audioproperties.h:53
#define TAGLIB_EXPORT
Definition: taglib_export.h:40
const char * FileName
Definition: tiostream.h:48
Definition: asfattribute.h:43
An implementation of ASF audio properties.
Definition: asfproperties.h:38