29#ifndef TAGLIB_GENERALENCAPSULATEDOBJECT_H
30#define TAGLIB_GENERALENCAPSULATEDOBJECT_H
173 class GeneralEncapsulatedObjectFramePrivate;
174 GeneralEncapsulatedObjectFramePrivate *d;
A byte vector.
Definition tbytevector.h:46
A factory for creating ID3v2 frames during parsing.
Definition id3v2framefactory.h:66
ID3v2 frame implementation.
Definition id3v2frame.h:55
An ID3v2 general encapsulated object frame implementation.
Definition generalencapsulatedobjectframe.h:52
String::Type textEncoding() const
void setMimeType(const String &type)
virtual ~GeneralEncapsulatedObjectFrame()
void setFileName(const String &name)
void setTextEncoding(String::Type encoding)
GeneralEncapsulatedObjectFrame()
virtual String toString() const
ByteVector object() const
String description() const
void setDescription(const String &desc)
virtual void parseFields(const ByteVector &data)
void setObject(const ByteVector &object)
GeneralEncapsulatedObjectFrame(const ByteVector &data)
virtual ByteVector renderFields() const
A wide string class suitable for unicode.
Definition tstring.h:85
Type
Definition tstring.h:97
A namespace for all TagLib related classes and functions.
Definition apefile.h:41
#define TAGLIB_EXPORT
Definition taglib_export.h:40