paludis  Version 2.6.0
Classes | Namespaces | Typedefs
fs_merger.hh File Reference
#include <paludis/fs_merger-fwd.hh>
#include <paludis/util/exception.hh>
#include <paludis/util/options.hh>
#include <paludis/util/named_value.hh>
#include <paludis/util/timestamp.hh>
#include <paludis/merger_entry_type.hh>
#include <paludis/merger.hh>
#include <paludis/environment-fwd.hh>
#include <paludis/hook-fwd.hh>
#include <paludis/partitioning-fwd.hh>
#include <iosfwd>
#include <sys/stat.h>
#include <sys/types.h>

Go to the source code of this file.

Classes

struct  paludis::FSMergerParams
 
class  paludis::FSMergerError
 
class  paludis::FSMerger
 

Namespaces

 paludis
 

Typedefs

typedef Name< struct name_environment > paludis::n::environment
 
typedef Name< struct name_fix_mtimes_before > paludis::n::fix_mtimes_before
 
typedef Name< struct name_fs_merger_options > paludis::n::fs_merger_options
 
typedef Name< struct name_get_new_ids_or_minus_one > paludis::n::get_new_ids_or_minus_one
 
typedef Name< struct name_image > paludis::n::image
 
typedef Name< struct name_install_under > paludis::n::install_under
 
typedef Name< struct name_maybe_output_manager > paludis::n::maybe_output_manager
 
typedef Name< struct name_merged_entries > paludis::n::merged_entries
 
typedef Name< struct name_no_chown > paludis::n::no_chown
 
typedef Name< struct name_options > paludis::n::options
 
typedef Name< struct name_parts > paludis::n::parts
 
typedef Name< struct name_permit_destination > paludis::n::permit_destination
 
typedef Name< struct name_root > paludis::n::root
 
typedef Name< struct name_should_merge > paludis::n::should_merge
 

Detailed Description

Declarations for the FSMerger class, which can be used by Repository implementations to perform to-filesystem merging.

Examples