26#ifndef TAGLIB_BYTEVECTORLIST_H
27#define TAGLIB_BYTEVECTORLIST_H
95 std::unique_ptr<ByteVectorListPrivate> d;
A list of ByteVectors.
Definition tbytevectorlist.h:42
TAGLIB_EXPORT ByteVectorList & operator=(const ByteVectorList &)
static TAGLIB_EXPORT ByteVectorList split(const ByteVector &v, const ByteVector &pattern, int byteAlign=1, int max=0)
std::ostream TAGLIB_EXPORT & operator<<(std::ostream &s, const TagLib::ByteVectorList &l)
TAGLIB_EXPORT ByteVectorList(std::initializer_list< ByteVector > init)
TAGLIB_EXPORT ~ByteVectorList()
TAGLIB_EXPORT ByteVectorList(const ByteVectorList &l)
TAGLIB_EXPORT ByteVector toByteVector(const ByteVector &separator=" ") const
TAGLIB_EXPORT ByteVectorList & operator=(std::initializer_list< ByteVector > init)
TAGLIB_EXPORT ByteVectorList()
A byte vector.
Definition tbytevector.h:46
A generic, implicitly shared list.
Definition tlist.h:54
A namespace for all TagLib related classes and functions.
Definition apefile.h:41
#define TAGLIB_EXPORT
Definition taglib_export.h:40