paludis  Version 2.0.0
Public Attributes | List of all members
paludis::PretendActionOptions Struct Reference

#include <action.hh>

Public Attributes

NamedValue< n::destination,
std::shared_ptr< Repository > > 
destination
 
NamedValue
< n::make_output_manager,
std::function< std::shared_ptr
< OutputManager > const
PretendAction &)> > 
make_output_manager
 
NamedValue< n::replacing,
std::shared_ptr< const
PackageIDSequence > > 
replacing
 

Detailed Description

Options for a PretendAction.

See Also
PretendAction
Since
0.36

Member Data Documentation

NamedValue<n::make_output_manager, std::function<std::shared_ptr<OutputManager> const PretendAction &)> > paludis::PretendActionOptions::make_output_manager

This is a function to avoid chicken / egg problems when using Environment::create_output_manager.

Since
0.36
NamedValue<n::replacing, std::shared_ptr<const PackageIDSequence> > paludis::PretendActionOptions::replacing

We will replace these.

Since
0.55

The documentation for this struct was generated from the following file: