26#ifndef TAGLIB_APEITEM_H
27#define TAGLIB_APEITEM_H
115#ifndef DO_NOT_DOCUMENT
166#ifndef DO_NOT_DOCUMENT
An implementation of APE-items.
Definition apeitem.h:43
Item(const String &key, const StringList &values)
void setReadOnly(bool readOnly)
Item & operator=(const Item &item)
void setType(ItemTypes type)
ItemTypes
Definition apeitem.h:48
ByteVector render() const
void setKey(const String &key)
Item(const String &key, const String &value)
StringList values() const
Item(const String &key, const ByteVector &value, bool binary)
void appendValues(const StringList &values)
void setValues(const StringList &values)
void appendValue(const String &value)
void parse(const ByteVector &data)
void setBinaryData(const ByteVector &value)
ByteVector binaryData() const
void setValue(const String &value)
A byte vector.
Definition tbytevector.h:46
A list of strings.
Definition tstringlist.h:46
A wide string class suitable for unicode.
Definition tstring.h:85
A namespace for all TagLib related classes and functions.
Definition apefile.h:41
#define TAGLIB_EXPORT
Definition taglib_export.h:40