#include <repository.hh>
Public Attributes | |
|
NamedValue < n::environment_file, FSEntry > | environment_file |
| NamedValue< n::image_dir, FSEntry > | image_dir |
| NamedValue< n::installed_this, std::tr1::function< void(const FSEntry &)> > | installed_this |
|
NamedValue< n::options, MergerOptions > | options |
|
NamedValue< n::output_manager, std::tr1::shared_ptr < OutputManager > > | output_manager |
|
NamedValue< n::package_id, std::tr1::shared_ptr< const PackageID > > | package_id |
| NamedValue < n::perform_uninstall, std::tr1::function< void(const std::tr1::shared_ptr< const PackageID > &, const UninstallActionOptions &)> > | perform_uninstall |
|
NamedValue < n::used_this_for_config_protect, std::tr1::function< void(const std::string &)> > | used_this_for_config_protect |
| NamedValue<n::installed_this, std::tr1::function<void (const FSEntry &)> > paludis::MergeParams::installed_this |
Some callers need to know what we merged.
| NamedValue<n::perform_uninstall, std::tr1::function<void ( const std::tr1::shared_ptr<const PackageID> &, const UninstallActionOptions &)> > paludis::MergeParams::perform_uninstall |
Some merges need to do an uninstall mid-way through the merge process.
1.5.4