paludis  Version 1.4.2
Classes | Namespaces | Typedefs
action.hh File Reference
#include <paludis/action-fwd.hh>
#include <paludis/repository-fwd.hh>
#include <paludis/package_id-fwd.hh>
#include <paludis/contents-fwd.hh>
#include <paludis/output_manager-fwd.hh>
#include <paludis/util/attributes.hh>
#include <paludis/util/visitor.hh>
#include <paludis/util/exception.hh>
#include <paludis/util/pimp.hh>
#include <paludis/util/sequence-fwd.hh>
#include <paludis/util/named_value.hh>
#include <paludis/util/fs_path-fwd.hh>
#include <paludis/util/options.hh>
#include <paludis/util/type_list.hh>
#include <functional>

Go to the source code of this file.

Classes

struct  paludis::FetchActionOptions
 
struct  paludis::InstallActionOptions
 
struct  paludis::UninstallActionOptions
 
struct  paludis::FetchActionFailure
 
class  paludis::Action
 
class  paludis::InstallAction
 
class  paludis::FetchAction
 
class  paludis::UninstallAction
 
struct  paludis::PretendActionOptions
 
class  paludis::PretendAction
 
class  paludis::PretendFetchAction
 
struct  paludis::ConfigActionOptions
 
class  paludis::ConfigAction
 
struct  paludis::InfoActionOptions
 
class  paludis::InfoAction
 
class  paludis::SupportsActionTestBase
 
class  paludis::SupportsActionTest< A_ >
 
class  paludis::ActionFailedError
 
class  paludis::ActionAbortedError
 

Namespaces

 paludis
 

Typedefs

typedef Name< struct
name_config_protect > 
paludis::n::config_protect
 
typedef Name< struct
name_destination > 
paludis::n::destination
 
typedef Name< struct name_errors > paludis::n::errors
 
typedef Name< struct
name_exclude_unmirrorable > 
paludis::n::exclude_unmirrorable
 
typedef Name< struct
name_failed_automatic_fetching > 
paludis::n::failed_automatic_fetching
 
typedef Name< struct
name_failed_integrity_checks > 
paludis::n::failed_integrity_checks
 
typedef Name< struct
name_fetch_parts > 
paludis::n::fetch_parts
 
typedef Name< struct
name_if_for_install_id > 
paludis::n::if_for_install_id
 
typedef Name< struct
name_ignore_for_unmerge > 
paludis::n::ignore_for_unmerge
 
typedef Name< struct
name_ignore_unfetched > 
paludis::n::ignore_unfetched
 
typedef Name< struct
name_is_overwrite > 
paludis::n::is_overwrite
 
typedef Name< struct
name_make_output_manager > 
paludis::n::make_output_manager
 
typedef Name< struct
name_override_contents > 
paludis::n::override_contents
 
typedef Name< struct
name_perform_uninstall > 
paludis::n::perform_uninstall
 
typedef Name< struct
name_replacing > 
paludis::n::replacing
 
typedef Name< struct
name_requires_manual_fetching > 
paludis::n::requires_manual_fetching
 
typedef Name< struct
name_safe_resume > 
paludis::n::safe_resume
 
typedef Name< struct
name_target_file > 
paludis::n::target_file
 
typedef Name< struct
name_want_phase > 
paludis::n::want_phase
 
typedef Name< struct
name_ignore_not_in_manifest > 
paludis::n::ignore_not_in_manifest
 

Detailed Description

Declarations for action-related classes.

Examples