FileAssociations Class Reference

#include <dbaccess.h>

List of all members.


Detailed Description

Definition at line 130 of file dbaccess.h.


Public Types

typedef std::vector
< file_association
association_list
typedef std::vector< std::pair
< QString, bool > > 
ext_ignore_list

Public Member Functions

unsigned int add (const QString &ext, const QString &playcommand, bool ignore, bool use_default)
bool get (unsigned int id, file_association &val) const
bool get (const QString &ext, file_association &val) const
bool remove (unsigned int id)
const association_listgetList () const
void getExtensionIgnoreList (ext_ignore_list &ext_ignore) const
void load_data ()

Static Public Member Functions

static FileAssociationsgetFileAssociation ()

Private Member Functions

 FileAssociations ()
 ~FileAssociations ()

Private Attributes

class FileAssociationsImpm_imp

Classes

struct  file_association

Member Typedef Documentation

Definition at line 146 of file dbaccess.h.

typedef std::vector<std::pair<QString, bool> > FileAssociations::ext_ignore_list

Definition at line 147 of file dbaccess.h.


Constructor & Destructor Documentation

FileAssociations::FileAssociations (  )  [private]

Definition at line 886 of file dbaccess.cpp.

FileAssociations::~FileAssociations (  )  [private]

Definition at line 891 of file dbaccess.cpp.


Member Function Documentation

FileAssociations & FileAssociations::getFileAssociation (  )  [static]

unsigned int FileAssociations::add ( const QString &  ext,
const QString &  playcommand,
bool  ignore,
bool  use_default 
)

Definition at line 849 of file dbaccess.cpp.

Referenced by FileAssociation::saveYourself().

bool FileAssociations::get ( unsigned int  id,
file_association val 
) const

Definition at line 856 of file dbaccess.cpp.

bool FileAssociations::get ( const QString &  ext,
file_association val 
) const

Definition at line 861 of file dbaccess.cpp.

bool FileAssociations::remove ( unsigned int  id  ) 

Definition at line 866 of file dbaccess.cpp.

Referenced by FileAssociation::deleteYourselfFromDB().

const FileAssociations::association_list & FileAssociations::getList (  )  const

Definition at line 871 of file dbaccess.cpp.

Referenced by Metadata::getPlayer(), and FileAssocDialog::loadFileAssociations().

void FileAssociations::getExtensionIgnoreList ( ext_ignore_list ext_ignore  )  const

Definition at line 876 of file dbaccess.cpp.

Referenced by VideoScannerImp::buildFileList(), and VideoListImp::buildFileList().

void FileAssociations::load_data (  ) 

Definition at line 881 of file dbaccess.cpp.

Referenced by getFileAssociation().


Member Data Documentation


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

Generated on Sat Dec 18 05:16:03 2010 for MythTV by  doxygen 1.5.5