libdar::data_dir Class Reference
[Private]

the data_dir class inherits from data_tree and holds the directory tree's parent relationship More...

#include <data_tree.hpp>

Inherits libdar::data_tree.

List of all members.

Public Member Functions

 data_dir (const std::string &name)
 data_dir (generic_file &f)
 data_dir (const data_dir &ref)
 data_dir (const data_tree &ref)
void dump (generic_file &f) const
void add (const inode *entry, const archive_num &archive)
const data_treeread_child (const std::string &name) const
void read_all_children (std::vector< std::string > &fils) const
bool remove_all_from (const archive_num &archive)
 return true if the corresponding file is no more located by any archive (thus, the object is no more usefull)
void show (user_interaction &dialog, archive_num num, std::string marge="") const
 list the most recent files owned by that archive (or by any archive if num == 0)
void apply_permutation (archive_num src, archive_num dst)
void skip_out (archive_num num)
 decrement archive numbers above num
void compute_most_recent_stats (std::vector< infinint > &data, std::vector< infinint > &ea, std::vector< infinint > &total_data, std::vector< infinint > &total_ea) const
char obj_signature () const

Static Public Member Functions

static char signature ()

Detailed Description

the data_dir class inherits from data_tree and holds the directory tree's parent relationship

Definition at line 109 of file data_tree.hpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines
Generated on Mon May 10 01:25:23 2010 for Disk ARchive by  doxygen 1.6.3