PlaylistFileReader Class Reference

#include <PlaylistFileReader.h>

List of all members.


Detailed Description

Definition at line 26 of file PlaylistFileReader.h.

Public Types

typedef std::vector< QString > Playlist

Public Member Functions

 PlaylistFileReader (QString path)
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 Attributes

QFile * m_file
QString m_error


Member Typedef Documentation

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

Definition at line 29 of file PlaylistFileReader.h.


Constructor & Destructor Documentation

PlaylistFileReader::PlaylistFileReader ( QString  path  ) 

Definition at line 22 of file PlaylistFileReader.cpp.

References m_error, and m_file.

PlaylistFileReader::~PlaylistFileReader (  )  [virtual]

Definition at line 41 of file PlaylistFileReader.cpp.

References m_file.


Member Function Documentation

bool PlaylistFileReader::isOK (  )  const [virtual]

Definition at line 48 of file PlaylistFileReader.cpp.

References m_file.

QString PlaylistFileReader::getError (  )  const [virtual]

Definition at line 54 of file PlaylistFileReader.cpp.

References m_error.

PlaylistFileReader::Playlist PlaylistFileReader::load (  )  const [virtual]

Definition at line 60 of file PlaylistFileReader.cpp.

References m_file.

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

Definition at line 91 of file PlaylistFileReader.cpp.

Referenced by MainWindowBase::openPlaylist().


Member Data Documentation

QFile* PlaylistFileReader::m_file [protected]

Definition at line 41 of file PlaylistFileReader.h.

Referenced by isOK(), load(), PlaylistFileReader(), and ~PlaylistFileReader().

QString PlaylistFileReader::m_error [protected]

Definition at line 42 of file PlaylistFileReader.h.

Referenced by getError(), and PlaylistFileReader().


The documentation for this class was generated from the following files:
Generated on Wed Feb 20 15:45:35 2008 for SonicVisualiser by  doxygen 1.5.1