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
paludis::args::StringSetArg a_skip_phase
 --skip-phase
paludis::args::StringSetArg a_abort_at_phase
 --abort-at-phase
paludis::args::StringSetArg a_skip_until_phase
 --skip-until-phase
paludis::args::EnumArg a_change_phases_for
 --change-phases-for
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 (ArgsSection *, 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

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

}

Populate a DepListOptions from our values.

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

Fetch our specified destinations set.

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

Populate an InstallTask from our values.

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

Create a fragment for Environment::paludis_command.

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 Sep 21 10:36:12 2009 for paludis by  doxygen 1.5.4