make a flow of inode to feed the difference filter routine
More...
#include <filesystem_diff.hpp>
Inherits libdar::filesystem_hard_link_read.
|
|
| filesystem_diff (const std::shared_ptr< user_interaction > &dialog, const path &root, bool x_info_details, const mask &x_ea_mask, bool alter_atime, bool furtive_read_mode, const fsa_scope &scope) |
|
| filesystem_diff (const filesystem_diff &ref)=delete |
|
| filesystem_diff (filesystem_diff &&ref)=delete |
|
filesystem_diff & | operator= (const filesystem_diff &ref)=delete |
|
filesystem_diff & | operator= (filesystem_diff &&ref)=delete |
|
void | reset_read () |
|
bool | read_filename (const std::string &name, cat_nomme *&ref) |
|
void | skip_read_filename_in_parent_dir () |
| | filesystem_hard_link_read (const std::shared_ptr< user_interaction > &dialog, bool x_furtive_read_mode, const fsa_scope &scope) |
|
| filesystem_hard_link_read (const filesystem_hard_link_read &ref)=delete |
|
| filesystem_hard_link_read (filesystem_hard_link_read &&ref)=delete |
|
filesystem_hard_link_read & | operator= (const filesystem_hard_link_read &ref)=delete |
|
filesystem_hard_link_read & | operator= (filesystem_hard_link_read &&ref)=delete |
| const infinint & | get_last_etoile_ref () const |
| | get the last assigned number for a hard linked inode
|
| const fsa_scope | get_fsa_scope () const |
| | provide the FSA scope used by the object
|
| void | zeroing_negative_dates_without_asking () |
| | don't ask before zeroing negative date just warn user
|
| void | set_ignored_symlinks_list (const std::set< std::string > &x_ignored_symlinks) |
make a flow of inode to feed the difference filter routine
Definition at line 55 of file filesystem_diff.hpp.
◆ ~filesystem_diff()
| libdar::filesystem_diff::~filesystem_diff |
( |
| ) |
|
|
inline |
◆ alter_atime
| bool libdar::filesystem_diff::alter_atime |
|
private |
◆ current_dir
| path* libdar::filesystem_diff::current_dir |
|
private |
◆ ea_mask
| mask* libdar::filesystem_diff::ea_mask |
|
private |
◆ filename_pile
| std::deque<filename_struct> libdar::filesystem_diff::filename_pile |
|
private |
◆ fs_root
| path* libdar::filesystem_diff::fs_root |
|
private |
◆ furtive_read_mode
| bool libdar::filesystem_diff::furtive_read_mode |
|
private |
◆ info_details
| bool libdar::filesystem_diff::info_details |
|
private |
The documentation for this class was generated from the following file: