svcore  1.9
PlaylistFileReader Class Reference

#include <PlaylistFileReader.h>

Collaboration diagram for PlaylistFileReader:

List of all members.

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

Detailed Description

Definition at line 28 of file PlaylistFileReader.h.


Member Typedef Documentation

typedef std::vector<QString> PlaylistFileReader::Playlist

Definition at line 31 of file PlaylistFileReader.h.


Constructor & Destructor Documentation

Definition at line 26 of file PlaylistFileReader.cpp.

References init(), FileSource::isAvailable(), m_error, and m_source.

Definition at line 50 of file PlaylistFileReader.cpp.

References m_file.


Member Function Documentation

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.

void PlaylistFileReader::getSupportedExtensions ( std::set< QString > &  extensions) [static]

Definition at line 153 of file PlaylistFileReader.cpp.


Member Data Documentation

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.

Referenced by init(), and load().

QString PlaylistFileReader::m_error [protected]

Definition at line 49 of file PlaylistFileReader.h.

Referenced by getError(), init(), and PlaylistFileReader().


The documentation for this class was generated from the following files: