libdar::filesystem_hard_link_write Class Reference
[Private]

keep trace of already written inodes to restore hard links More...

#include <filesystem.hpp>

Inherited by libdar::filesystem_restore.

List of all members.

Public Member Functions

 filesystem_hard_link_write (user_interaction &dialog, bool x_ea_erase)
 filesystem_hard_link_write (const filesystem_hard_link_write &ref)
filesystem_hard_link_writeoperator= (const filesystem_hard_link_write &ref)
bool ea_has_been_restored (const hard_link *h)
bool set_ea (const nomme *e, const ea_attributs &list_ea, path spot, bool allow_overwrite, bool warn_overwrite, const mask &ea_mask, bool info_details)
void write_hard_linked_target_if_not_set (const etiquette *ref, const std::string &chemin)
bool known_etiquette (const infinint &eti)
bool get_ea_erase () const
void set_ea_erase (bool status)

Protected Member Functions

void corres_reset ()
void make_file (const nomme *ref, const path &ou, bool dir_perm, inode::comparison_fields what_to_check)
void clear_corres (const infinint &ligne)
user_interactionget_fs_ui () const

Detailed Description

keep trace of already written inodes to restore hard links

Definition at line 184 of file filesystem.hpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines
Generated on Wed Apr 14 22:12:22 2010 for Disk ARchive by  doxygen 1.6.3