#include <tbytevectorlist.h>
Inheritance diagram for TagLib::ByteVectorList:
Public Member Functions | |
ByteVectorList () | |
virtual | ~ByteVectorList () |
ByteVectorList (const ByteVectorList &l) | |
ByteVector | toByteVector (const ByteVector &separator=" ") const |
Static Public Member Functions | |
ByteVectorList | split (const ByteVector &v, const ByteVector &pattern, int byteAlign=1) |
A List specialization with some handy features useful for ByteVectors.
|
Construct an empty ByteVectorList. |
|
Destroys this ByteVectorList instance. |
|
Make a shallow, implicitly shared, copy of l. Because this is implicitly shared, this method is lightweight and suitable for pass-by-value usage. |
|
Splits the ByteVector v into several strings at pattern. This will not include the pattern in the returned ByteVectors. |
|
Convert the ByteVectorList to a ByteVector separated by separator. By default a space is used. |