21 #ifndef METADATALIST_H 22 #define METADATALIST_H 25 #include "Utils/Pimpl.h" 26 #include "Utils/Library/Sortorder.h" 38 public std::deque<MetaData>
40 using Parent=std::deque<MetaData>;
56 void set_current_track(
int idx);
57 int current_track()
const;
59 bool contains(
const MetaData& md)
const;
70 IdxList findTracks(Id
id)
const;
71 IdxList findTracks(
const QString& filepath)
const;
73 QStringList toStringList()
const;
77 const MetaData& operator[](
int i)
const;
83 bool contains(TrackID
id)
const;
84 void remove_duplicates();
96 void reserve(
size_t items);
97 size_t capacity()
const;
101 #endif // METADATALIST_H SortOrder
The SortOrder enum.
Definition: Sortorder.h:31
A set structure. Inherited from std::set with some useful methods. For integer and String this set is...
Definition: Set.h:35
Definition: EngineUtils.h:33