videolist.cpp File Reference

Go to the source code of this file.

Classes

class  TreeNodeDataPrivate
struct  metadata_sort
 metadata sort function More...
struct  metadata_path_sort
struct  to_metadata_ptr
class  VideoListImp
struct  call_tree_flat
class  dirhandler

Enumerations

enum  NodeOrder {
  kOrderUp, kOrderSub, kOrderItem, kOrderUp,
  kOrderSub, kOrderItem
}

Functions

static QString path_to_node_name (const QString &path)
static meta_dir_nodeAddMetadataToDir (VideoMetadata *metadata, meta_dir_node *dir, meta_dir_node *hint=NULL)
static MythGenericTreeAddDirNode (MythGenericTree *where_to_add, QString name, QString fqPath, bool add_up_dirs, QString host="", QString prefix="")
static int AddFileNode (MythGenericTree *where_to_add, QString name, VideoMetadata *metadata)
static void copy_entries (meta_dir_node &dst, meta_dir_node &src, const VideoFilterSettings &filter)
static void copy_filtered_tree (meta_dir_node &dst, meta_dir_node &src, const VideoFilterSettings &filter)
void tree_view_to_flat (meta_dir_node &tree, VideoListImp::metadata_view_list &flat)

Enumeration Type Documentation

enum NodeOrder
Enumerator:
kOrderUp 
kOrderSub 
kOrderItem 
kOrderUp 
kOrderSub 
kOrderItem 

Definition at line 286 of file videolist.cpp.


Function Documentation

static QString path_to_node_name ( const QString &  path  )  [static]

Definition at line 209 of file videolist.cpp.

Referenced by VideoListImp::buildFsysList().

static meta_dir_node* AddMetadataToDir ( VideoMetadata metadata,
meta_dir_node dir,
meta_dir_node hint = NULL 
) [static]

Definition at line 221 of file videolist.cpp.

Referenced by VideoListImp::buildDbList().

static MythGenericTree* AddDirNode ( MythGenericTree where_to_add,
QString  name,
QString  fqPath,
bool  add_up_dirs,
QString  host = "",
QString  prefix = "" 
) [static]

Definition at line 292 of file videolist.cpp.

Referenced by VideoListImp::build_generic_tree().

static int AddFileNode ( MythGenericTree where_to_add,
QString  name,
VideoMetadata metadata 
) [static]

Definition at line 319 of file videolist.cpp.

Referenced by VideoListImp::build_generic_tree().

static void copy_entries ( meta_dir_node dst,
meta_dir_node src,
const VideoFilterSettings filter 
) [static]

Definition at line 1086 of file videolist.cpp.

Referenced by copy_filtered_tree().

static void copy_filtered_tree ( meta_dir_node dst,
meta_dir_node src,
const VideoFilterSettings filter 
) [static]

Definition at line 1100 of file videolist.cpp.

Referenced by VideoListImp::update_meta_view().

void tree_view_to_flat ( meta_dir_node tree,
VideoListImp::metadata_view_list flat 
)

Definition at line 1131 of file videolist.cpp.

Referenced by call_tree_flat::operator()(), and VideoListImp::update_meta_view().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Sun May 27 06:41:47 2012 for MythTV by  doxygen 1.6.3