dirhandler Class Reference

Inheritance diagram for dirhandler:
DirectoryHandler DirectoryHandler

List of all members.

Public Types

typedef std::list
< simple_ref_ptr
< DirectoryHandler > > 
free_list

Public Member Functions

 dirhandler (smart_dir_node &directory, const QString &prefix, VideoMetadataListManager::metadata_list &metalist, free_list &dh_free_list, bool infer_title)
DirectoryHandlernewDir (const QString &dir_name, const QString &fq_dir_name)
void handleFile (const QString &file_name, const QString &fq_file_name, const QString &extension)
void handleFile (const QString &file_name, const QString &fq_file_name, const QString &extension, const QString &host)

Private Attributes

smart_dir_node m_directory
const QString & m_prefix
VideoMetadataListManager::metadata_listm_metalist
free_list & m_dh_free_list
const bool m_infer_title

Detailed Description

Definition at line 1194 of file videolist.cpp.


Member Typedef Documentation

typedef std::list<simple_ref_ptr<DirectoryHandler> > dirhandler::free_list

Definition at line 1197 of file videolist.cpp.


Constructor & Destructor Documentation

dirhandler::dirhandler ( smart_dir_node directory,
const QString &  prefix,
VideoMetadataListManager::metadata_list metalist,
free_list &  dh_free_list,
bool  infer_title 
) [inline]

Definition at line 1200 of file videolist.cpp.

Referenced by dirhandler(), and newDir().


Member Function Documentation

DirectoryHandler* dirhandler::newDir ( const QString &  dir_name,
const QString &  fq_dir_name 
) [inline, virtual]

Implements DirectoryHandler.

Definition at line 1208 of file videolist.cpp.

void dirhandler::handleFile ( const QString &  file_name,
const QString &  fq_file_name,
const QString &  extension 
) [inline]

Definition at line 1220 of file videolist.cpp.

void dirhandler::handleFile ( const QString &  file_name,
const QString &  fq_file_name,
const QString &  extension,
const QString &  host 
) [inline, virtual]

Implements DirectoryHandler.

Definition at line 1227 of file videolist.cpp.


Member Data Documentation

smart_dir_node dirhandler::m_directory [private]

Definition at line 1255 of file videolist.cpp.

Referenced by dirhandler(), handleFile(), and newDir().

const QString& dirhandler::m_prefix [private]

Definition at line 1256 of file videolist.cpp.

Referenced by dirhandler(), handleFile(), and newDir().

VideoMetadataListManager::metadata_list& dirhandler::m_metalist [private]

Definition at line 1257 of file videolist.cpp.

Referenced by dirhandler(), handleFile(), and newDir().

free_list& dirhandler::m_dh_free_list [private]

Definition at line 1258 of file videolist.cpp.

Referenced by dirhandler(), and newDir().

const bool dirhandler::m_infer_title [private]

Definition at line 1259 of file videolist.cpp.

Referenced by dirhandler(), handleFile(), and newDir().


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