|
svcore
1.9
|
#include <PlaylistFileReader.h>

Public Types | |
| typedef std::vector< QString > | Playlist |
Public Member Functions | |
| PlaylistFileReader (QString path) | |
| PlaylistFileReader (FileSource source) | |
| virtual | ~PlaylistFileReader () |
| virtual bool | isOK () const |
| virtual QString | getError () const |
| virtual Playlist | load () const |
Static Public Member Functions | |
| static void | getSupportedExtensions (std::set< QString > &extensions) |
Protected Member Functions | |
| void | init () |
Protected Attributes | |
| FileSource | m_source |
| QFile * | m_file |
| QString | m_basedir |
| QString | m_error |
Definition at line 28 of file PlaylistFileReader.h.
| typedef std::vector<QString> PlaylistFileReader::Playlist |
Definition at line 31 of file PlaylistFileReader.h.
| PlaylistFileReader::PlaylistFileReader | ( | QString | path | ) |
Definition at line 26 of file PlaylistFileReader.cpp.
References init(), FileSource::isAvailable(), m_error, and m_source.
Definition at line 38 of file PlaylistFileReader.cpp.
References FileSource::getLocation(), init(), FileSource::isAvailable(), m_error, and m_source.
| PlaylistFileReader::~PlaylistFileReader | ( | ) | [virtual] |
Definition at line 50 of file PlaylistFileReader.cpp.
References m_file.
| bool PlaylistFileReader::isOK | ( | ) | const [virtual] |
Definition at line 91 of file PlaylistFileReader.cpp.
References m_file.
| QString PlaylistFileReader::getError | ( | ) | const [virtual] |
Definition at line 97 of file PlaylistFileReader.cpp.
References m_error.
| PlaylistFileReader::Playlist PlaylistFileReader::load | ( | ) | const [virtual] |
Definition at line 103 of file PlaylistFileReader.cpp.
References FileSource::isRemote(), m_basedir, and m_file.
| void PlaylistFileReader::getSupportedExtensions | ( | std::set< QString > & | extensions | ) | [static] |
Definition at line 153 of file PlaylistFileReader.cpp.
| void PlaylistFileReader::init | ( | ) | [protected] |
Definition at line 57 of file PlaylistFileReader.cpp.
References FileSource::getLocalFilename(), FileSource::getLocation(), FileSource::isAvailable(), FileSource::isRemote(), m_basedir, m_error, m_file, m_source, and FileSource::waitForData().
Referenced by PlaylistFileReader().
FileSource PlaylistFileReader::m_source [protected] |
Definition at line 46 of file PlaylistFileReader.h.
Referenced by init(), and PlaylistFileReader().
QFile* PlaylistFileReader::m_file [protected] |
Definition at line 47 of file PlaylistFileReader.h.
Referenced by init(), isOK(), load(), and ~PlaylistFileReader().
QString PlaylistFileReader::m_basedir [protected] |
Definition at line 48 of file PlaylistFileReader.h.
QString PlaylistFileReader::m_error [protected] |
Definition at line 49 of file PlaylistFileReader.h.
Referenced by getError(), init(), and PlaylistFileReader().