|
TagLib 1.11.1 (tlist.h Source File) |
|
|
|
Go to the documentation of this file.
53 template <
class T>
class List
56 #ifndef DO_NOT_DOCUMENT
57 typedef typename std::list<T>::iterator Iterator;
58 typedef typename std::list<T>::const_iterator ConstIterator;
101 ConstIterator
end()
const;
106 Iterator
insert(Iterator it,
const T &value);
169 ConstIterator
find(
const T &value)
const;
252 #ifndef DO_NOT_DOCUMENT
253 template <
class TP>
class ListPrivate;
Iterator erase(Iterator it)
A namespace for all TagLib related classes and functions.
Definition: apefile.h:41
Iterator insert(Iterator it, const T &value)
List< T > & prepend(const T &item)
const T & operator[](unsigned int i) const
List< T > & append(const List< T > &l)
A generic, implicitly shared list.
Definition: tlist.h:54
List< T > & prepend(const List< T > &l)
T & operator[](unsigned int i)
List< T > & append(const T &item)
ConstIterator end() const
ConstIterator find(const T &value) const
bool operator==(const List< T > &l) const
void setAutoDelete(bool autoDelete)
ConstIterator begin() const
bool operator!=(const List< T > &l) const
Iterator find(const T &value)
List< T > & operator=(const List< T > &l)
bool contains(const T &value) const
List< T > & sortedInsert(const T &value, bool unique=false)
unsigned int size() const