Sayonara Player
Public Member Functions | Protected Member Functions | List of all members
AbstractPlaylistParser Class Referenceabstract

The AbstractPlaylistParser class. More...

#include <AbstractPlaylistParser.h>

Inheritance diagram for AbstractPlaylistParser:
ASXParser M3UParser PLSParser

Public Member Functions

 AbstractPlaylistParser (const QString &filepath)
 
virtual MetaDataList tracks (bool forceParse=false) final
 

Protected Member Functions

virtual void parse ()=0
 
void addTrack (const MetaData &track)
 
void addTracks (const MetaDataList &tracks)
 
const QString & content () const
 
QString getAbsoluteFilename (const QString &filename) const
 
bool isParseTagsActive () const
 

Detailed Description

The AbstractPlaylistParser class.