VideoMetadataListManager Class Reference

#include <videometadatalistmanager.h>

List of all members.

Public Types

typedef simple_ref_ptr
< VideoMetadata
VideoMetadataPtr
typedef std::list
< VideoMetadataPtr
metadata_list

Public Member Functions

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

Static Public Member Functions

static VideoMetadataPtr loadOneFromDatabase (uint id)
static void loadAllFromDatabase (metadata_list &items, const QString &sql="")

Private Attributes

class VideoMetadataListManagerImpm_imp

Detailed Description

Definition at line 10 of file videometadatalistmanager.h.


Member Typedef Documentation

Definition at line 13 of file videometadatalistmanager.h.

Definition at line 14 of file videometadatalistmanager.h.


Constructor & Destructor Documentation

VideoMetadataListManager::VideoMetadataListManager (  ) 

Definition at line 99 of file videometadatalistmanager.cpp.

VideoMetadataListManager::~VideoMetadataListManager (  ) 

Definition at line 104 of file videometadatalistmanager.cpp.


Member Function Documentation

VideoMetadataListManager::VideoMetadataPtr VideoMetadataListManager::loadOneFromDatabase ( uint  id  )  [static]
void VideoMetadataListManager::loadAllFromDatabase ( metadata_list items,
const QString &  sql = "" 
) [static]
void VideoMetadataListManager::setList ( metadata_list list  ) 
const VideoMetadataListManager::metadata_list & VideoMetadataListManager::getList (  )  const
VideoMetadataListManager::VideoMetadataPtr VideoMetadataListManager::byFilename ( const QString &  file_name  )  const
VideoMetadataListManager::VideoMetadataPtr VideoMetadataListManager::byID ( unsigned int  db_id  )  const
bool VideoMetadataListManager::purgeByFilename ( const QString &  file_name  ) 

Definition at line 177 of file videometadatalistmanager.cpp.

bool VideoMetadataListManager::purgeByID ( unsigned int  db_id  ) 

Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:42:32 2012 for MythTV by  doxygen 1.6.3