aboutsummaryrefslogtreecommitdiff
path: root/paludis/create_output_manager_info.hh
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2009-02-11 21:14:08 +0000
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2009-02-11 21:14:08 +0000
commitc465194c342edfd626a27d0ec1f460dba361dcf3 (patch)
tree30732d5e0b6cbef99e949d7644d2bd1e08b595d3 /paludis/create_output_manager_info.hh
parentadbe09b11a47017d5125ffb259d1ad3b74b9db99 (diff)
downloadpaludis-c465194c342edfd626a27d0ec1f460dba361dcf3.tar.gz
paludis-c465194c342edfd626a27d0ec1f460dba361dcf3.tar.xz
Specify output exclusivity
Diffstat (limited to 'paludis/create_output_manager_info.hh')
-rw-r--r--paludis/create_output_manager_info.hh9
1 files changed, 7 insertions, 2 deletions
diff --git a/paludis/create_output_manager_info.hh b/paludis/create_output_manager_info.hh
index fc6fdb222..4ce3f7d4d 100644
--- a/paludis/create_output_manager_info.hh
+++ b/paludis/create_output_manager_info.hh
@@ -62,12 +62,14 @@ namespace paludis
public:
CreateOutputManagerForPackageIDActionInfo(
const std::tr1::shared_ptr<const PackageID> & id,
- const Action & action);
+ const Action & action,
+ const OutputExclusivity output_exclusivity);
~CreateOutputManagerForPackageIDActionInfo();
const std::tr1::shared_ptr<const PackageID> package_id() const PALUDIS_ATTRIBUTE((warn_unused_result));
const Action & action() const PALUDIS_ATTRIBUTE((warn_unused_result));
+ const OutputExclusivity output_exclusivity() const PALUDIS_ATTRIBUTE((warn_unused_result));
};
/**
@@ -84,11 +86,14 @@ namespace paludis
public ImplementAcceptMethods<CreateOutputManagerInfo, CreateOutputManagerForRepositorySyncInfo>
{
public:
- CreateOutputManagerForRepositorySyncInfo(const Repository & repo);
+ CreateOutputManagerForRepositorySyncInfo(
+ const Repository & repo,
+ const OutputExclusivity);
~CreateOutputManagerForRepositorySyncInfo();
const Repository & repository() const PALUDIS_ATTRIBUTE((warn_unused_result));
+ const OutputExclusivity output_exclusivity() const PALUDIS_ATTRIBUTE((warn_unused_result));
};
}