VideoList Class Reference

#include <videolist.h>

List of all members.

Public Member Functions

 VideoList ()
 ~VideoList ()
MythGenericTreebuildVideoList (bool filebrowser, bool flatlist, int group_type, const ParentalLevel &parental_level, bool include_updirs)
void refreshList (bool filebrowser, const ParentalLevel &parental_level, bool flatlist, int group_type)
bool refreshNode (MythGenericTree *node)
unsigned int count () const
const VideoFilterSettingsgetCurrentVideoFilter () const
void setCurrentVideoFilter (const VideoFilterSettings &filter)
int TryFilter (const VideoFilterSettings &filter) const
unsigned int getFilterChangedState ()
bool Delete (int video_id)
const VideoMetadataListManagergetListCache () const
MythGenericTreeGetTreeRoot ()
void InvalidateCache ()

Private Attributes

class VideoListImpm_imp

Detailed Description

Definition at line 23 of file videolist.h.


Constructor & Destructor Documentation

VideoList::VideoList (  ) 

Definition at line 476 of file videolist.cpp.

VideoList::~VideoList (  ) 

Definition at line 481 of file videolist.cpp.


Member Function Documentation

MythGenericTree * VideoList::buildVideoList ( bool  filebrowser,
bool  flatlist,
int  group_type,
const ParentalLevel parental_level,
bool  include_updirs 
)

Definition at line 486 of file videolist.cpp.

void VideoList::refreshList ( bool  filebrowser,
const ParentalLevel parental_level,
bool  flatlist,
int  group_type 
)

Definition at line 494 of file videolist.cpp.

bool VideoList::refreshNode ( MythGenericTree node  ) 

Definition at line 501 of file videolist.cpp.

unsigned int VideoList::count (  )  const

Definition at line 506 of file videolist.cpp.

const VideoFilterSettings & VideoList::getCurrentVideoFilter (  )  const

Definition at line 511 of file videolist.cpp.

void VideoList::setCurrentVideoFilter ( const VideoFilterSettings filter  ) 

Definition at line 516 of file videolist.cpp.

int VideoList::TryFilter ( const VideoFilterSettings filter  )  const

Definition at line 521 of file videolist.cpp.

Referenced by VideoFilterDialog::update_numvideo().

unsigned int VideoList::getFilterChangedState (  ) 

Definition at line 531 of file videolist.cpp.

bool VideoList::Delete ( int  video_id  ) 

Definition at line 536 of file videolist.cpp.

const VideoMetadataListManager & VideoList::getListCache (  )  const

Definition at line 526 of file videolist.cpp.

Referenced by VideoFilterDialog::fillWidgets().

MythGenericTree * VideoList::GetTreeRoot (  ) 

Definition at line 541 of file videolist.cpp.

void VideoList::InvalidateCache (  ) 

Definition at line 546 of file videolist.cpp.


Member Data Documentation

class VideoListImp* VideoList::m_imp [private]

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