|
Disk ARchive
2.4.12
|
the directory inode class More...
#include <catalogue.hpp>
Inherits libdar::inode.
Inherited by libdar::filesystem_restore::stack_dir_t.
Public Member Functions | |
| directory (const infinint &xuid, const infinint &xgid, U_16 xperm, const infinint &last_access, const infinint &last_modif, const infinint &last_change, const std::string &xname, const infinint &device) | |
| directory (const directory &ref) | |
| const directory & | operator= (const directory &ref) |
| directory (user_interaction &dialog, generic_file &f, const archive_version &reading_ver, saved_status saved, entree_stats &stats, std::map< infinint, etoile * > &corres, compression default_algo, generic_file *data_loc, generic_file *ea_loc, bool lax, bool only_detruit, escape *ptr) | |
| void | add_children (nomme *r) |
| bool | has_children () const |
| void | reset_read_children () const |
| void | end_read () const |
| bool | read_children (const nomme *&r) const |
| void | tail_to_read_children () |
| void | remove (const std::string &name) |
| directory * | get_parent () const |
| bool | search_children (const std::string &name, nomme *&ref) |
| bool | callback_for_children_of (user_interaction &dialog, const std::string &sdir, bool isolated=false) const |
| unsigned char | signature () const |
| bool | get_recursive_has_changed () const |
| void | recursive_has_changed_update () const |
| infinint | get_tree_size () const |
| infinint | get_tree_ea_num () const |
| infinint | get_tree_mirage_num () const |
| void | get_etiquettes_found_in_tree (std::map< infinint, infinint > &already_found) const |
| bool | is_empty () const |
| void | remove_all_mirages_and_reduce_dirs () |
| entree * | clone () const |
Protected Member Functions | |
| void | inherited_dump (generic_file &f, bool small) const |
the directory inode class
Definition at line 653 of file catalogue.hpp.
1.7.6.1