MetadataListManager Class Reference

#include <metadatalistmanager.h>

List of all members.


Detailed Description

Definition at line 8 of file metadatalistmanager.h.


Public Types

typedef simple_ref_ptr< MetadataMetadataPtr
typedef std::list< MetadataPtrmetadata_list

Public Member Functions

 MetadataListManager ()
 ~MetadataListManager ()
void setList (metadata_list &list)
const metadata_listgetList () const
MetadataPtr byFilename (const QString &file_name) const
MetadataPtr byID (unsigned int db_id) const
bool purgeByFilename (const QString &file_name)
bool purgeByID (unsigned int db_id)

Static Public Member Functions

static void loadAllFromDatabase (metadata_list &items)

Private Attributes

class MetadataListManagerImpm_imp

Member Typedef Documentation

Definition at line 11 of file metadatalistmanager.h.

Definition at line 12 of file metadatalistmanager.h.


Constructor & Destructor Documentation

MetadataListManager::MetadataListManager (  ) 

Definition at line 102 of file metadatalistmanager.cpp.

MetadataListManager::~MetadataListManager (  ) 

Definition at line 107 of file metadatalistmanager.cpp.


Member Function Documentation

void MetadataListManager::loadAllFromDatabase ( metadata_list items  )  [static]

void MetadataListManager::setList ( metadata_list list  ) 

const MetadataListManager::metadata_list & MetadataListManager::getList (  )  const

MetadataListManager::MetadataPtr MetadataListManager::byFilename ( const QString &  file_name  )  const

Definition at line 148 of file metadatalistmanager.cpp.

Referenced by Metadata::fillDataFromFilename(), and PlayVideo().

MetadataListManager::MetadataPtr MetadataListManager::byID ( unsigned int  db_id  )  const

bool MetadataListManager::purgeByFilename ( const QString &  file_name  ) 

Definition at line 159 of file metadatalistmanager.cpp.

bool MetadataListManager::purgeByID ( unsigned int  db_id  ) 


Member Data Documentation


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

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