paludis::args::InstallArgsGroup Class Reference

#include <install_args_group.hh>

Inheritance diagram for paludis::args::InstallArgsGroup:

paludis::args::ArgsGroup paludis::PrivateImplementationPattern< C_ >

List of all members.

(Un)Install arguments

{

paludis::args::SwitchArg a_pretend
 --pretend
paludis::args::StringSetArg a_destinations
 --destinations
paludis::args::SwitchArg a_preserve_world
 --preserve-world
paludis::args::StringArg a_add_to_world_spec
 --add-to-world-spec
paludis::args::SwitchArg a_fetch
 --fetch
paludis::args::SwitchArg a_no_safe_resume
 --no-safe-resume
paludis::args::EnumArg a_show_reasons
 --show-reasons
paludis::args::EnumArg a_show_use_descriptions
 --show-use-descriptions
paludis::args::EnumArg a_show_package_descriptions
 --show-package-descriptions
paludis::args::EnumArg a_continue_on_failure
 --continue-on-failure
paludis::args::AliasArg a_continue_on_eroyf
void populate_dep_list_options (const Environment *, DepListOptions &) const
 }
std::tr1::shared_ptr< const
DestinationsSet
destinations (Environment *) const
void populate_install_task (const Environment *, InstallTask &) const

Assorted options

bool want_full_install_reasons () const
bool want_install_reasons () const
bool want_tags_summary () const
bool want_use_summary () const
bool want_unchanged_use_flags () const
bool want_changed_use_flags () const
bool want_new_use_flags () const
bool want_new_descriptions () const
bool want_existing_descriptions () const

Public Member Functions

 InstallArgsGroup (ArgsHandler *, const std::string &, const std::string &)
 Constructor.
 ~InstallArgsGroup ()
 Destructor.
std::string paludis_command_fragment () const
std::string resume_command_fragment (const InstallTask &) const


Detailed Description

Standard install arguments.

Since:
0.26

Member Function Documentation

std::tr1::shared_ptr<const DestinationsSet> paludis::args::InstallArgsGroup::destinations ( Environment  )  const

Fetch our specified destinations set.

std::string paludis::args::InstallArgsGroup::paludis_command_fragment (  )  const

Create a fragment for Environment::paludis_command.

void paludis::args::InstallArgsGroup::populate_dep_list_options ( const Environment ,
DepListOptions  
) const

}

Populate a DepListOptions from our values.

void paludis::args::InstallArgsGroup::populate_install_task ( const Environment ,
InstallTask  
) const

Populate an InstallTask from our values.

std::string paludis::args::InstallArgsGroup::resume_command_fragment ( const InstallTask  )  const

Create a fragment for a resume command.


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

Generated on Mon Dec 22 19:43:57 2008 for paludis by  doxygen 1.5.7.1