Sayonara Player
Loading...
Searching...
No Matches
Public Member Functions | List of all members
MetaDataList Class Reference
Inheritance diagram for MetaDataList:

Public Member Functions

 MetaDataList (const MetaData &md)
 
 MetaDataList (const MetaDataList &)
 
 MetaDataList (MetaDataList &&other) noexcept
 
MetaDataListoperator= (const MetaDataList &other)
 
MetaDataListoperator= (MetaDataList &&other) noexcept
 
void removeTracks (const IndexSet &rows)
 
void removeTracks (int first, int last)
 
void removeTracks (std::function< bool(const MetaData &)> &&attr)
 
void moveTracks (const IndexSet &indexes, int targetIndex) noexcept
 
void copyTracks (const IndexSet &indexes, int targetIndex)
 
void insertTracks (const MetaDataList &tracks, int targetIndex)
 
void appendUnique (const MetaDataList &newTrack)
 
MetaDataListoperator<< (const MetaDataList &tracks)
 
MetaDataListoperator<< (const MetaData &track)
 
MetaDataListoperator<< (MetaDataList &&tracks) noexcept
 
MetaDataListoperator<< (MetaData &&track) noexcept
 
const MetaDataoperator[] (int i) const
 
MetaDataoperator[] (int i)
 
int count () const
 
bool isEmpty () const