29 #ifndef TAGLIB_GENERALENCAPSULATEDOBJECT_H
30 #define TAGLIB_GENERALENCAPSULATEDOBJECT_H
51 class TAGLIB_EXPORT GeneralEncapsulatedObjectFrame :
public Frame
53 friend class FrameFactory;
61 GeneralEncapsulatedObjectFrame();
70 explicit GeneralEncapsulatedObjectFrame(
const ByteVector &data);
75 virtual ~GeneralEncapsulatedObjectFrame();
80 virtual String toString()
const;
102 String mimeType()
const;
107 void setMimeType(
const String &type);
114 String fileName()
const;
121 void setFileName(
const String &name);
131 String description()
const;
141 void setDescription(
const String &desc);
165 virtual void parseFields(
const ByteVector &data);
173 class GeneralEncapsulatedObjectFramePrivate;
174 GeneralEncapsulatedObjectFramePrivate *d;