|
Disk ARchive
2.4.13
|
two classes used to store tree information in dar_manager databases More...
#include "../my_config.h"#include <map>#include <string>#include <list>#include "infinint.hpp"#include "generic_file.hpp"#include "catalogue.hpp"#include "special_alloc.hpp"#include "user_interaction.hpp"#include "path.hpp"Go to the source code of this file.
Classes | |
| class | libdar::data_tree |
| the data_tree class stores presence of a given file in a set of archives More... | |
| class | libdar::data_dir |
| the data_dir class inherits from data_tree and holds the directory tree's parent relationship More... | |
Namespaces | |
| libdar | |
| libdar namespace encapsulate all libdar symbols | |
Macros | |
| #define | ARCHIVE_NUM_MAX 65534 |
Typedefs | |
| typedef U_16 | libdar::archive_num |
Functions | |
| data_dir * | libdar::data_tree_read (generic_file &f, unsigned char db_version) |
| bool | libdar::data_tree_find (path chemin, const data_dir &racine, const data_tree *&ptr) |
| lookup routine to find a pointer to the dat_dir object corresponding to the given path More... | |
| void | libdar::data_tree_update_with (const directory *dir, archive_num archive, data_dir *racine) |
| archive_num | libdar::data_tree_permutation (archive_num src, archive_num dst, archive_num x) |
two classes used to store tree information in dar_manager databases
Definition in file data_tree.hpp.
1.8.6