LLFIO  v2.00
difference.hpp File Reference

Provides a directory tree difference algorithm. More...

#include "summarize.hpp"

Classes

struct  llfio_v2_xxx::algorithm::comparison_summary
 
struct  llfio_v2_xxx::algorithm::comparison_summary::_lr
 
struct  llfio_v2_xxx::algorithm::compare_visitor
 A visitor for the filesystem traversal and comparison algorithm. More...
 

Namespaces

 llfio_v2_xxx
 The LLFIO namespace.
 
 llfio_v2_xxx::algorithm
 Collection of file system based algorithms.
 

Functions

result< comparison_summary > llfio_v2_xxx::algorithm::compare (const path_handle &ldirh, const path_handle &rdirh, stat_t::want want=comparison_summary::default_metadata(), compare_visitor *visitor=nullptr, size_t threads=0, bool force_slow_path=false) noexcept
 Compares the directories identified by ldirh and rdirh, and everything therein. More...
 

Detailed Description

Provides a directory tree difference algorithm.