paludis Version 3.0.2
The one true package mangler
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

namespace  paludis

Typedefs

typedef Name< struct name_config_protect > paludis::n::config_protect
typedef Name< struct name_cross_compile_host > paludis::n::cross_compile_host
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_tool_prefix > paludis::n::tool_prefix
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