aboutsummaryrefslogtreecommitdiff
path: root/paludis/repositories/e/mask_info.hh
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2011-03-19 12:46:08 +0000
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2011-03-19 12:46:08 +0000
commit2fbd0b1d5be90017142303cbdef842d807184812 (patch)
tree7a18242e721423e514d7ee19096ce2c24ca2bc42 /paludis/repositories/e/mask_info.hh
parent8b17c798dc5a2a8e253ac8827450117a532a47eb (diff)
downloadpaludis-2fbd0b1d5be90017142303cbdef842d807184812.tar.gz
paludis-2fbd0b1d5be90017142303cbdef842d807184812.tar.xz
Allow IDs to have multiple masks
Diffstat (limited to 'paludis/repositories/e/mask_info.hh')
-rw-r--r--paludis/repositories/e/mask_info.hh7
1 files changed, 7 insertions, 0 deletions
diff --git a/paludis/repositories/e/mask_info.hh b/paludis/repositories/e/mask_info.hh
index 08cc8e5fb..b7df9f91a 100644
--- a/paludis/repositories/e/mask_info.hh
+++ b/paludis/repositories/e/mask_info.hh
@@ -22,6 +22,8 @@
#include <paludis/util/named_value.hh>
#include <paludis/util/fs_path.hh>
+#include <paludis/util/sequence.hh>
+#include <paludis/util/wrapped_forward_iterator.hh>
namespace paludis
{
@@ -40,7 +42,12 @@ namespace paludis
NamedValue<n::mask_file, FSPath> mask_file;
NamedValue<n::token, std::string> token;
};
+
+ typedef Sequence<MaskInfo> MasksInfo;
}
+
+ extern template class Sequence<erepository::MaskInfo>;
+ extern template class WrappedForwardIterator<Sequence<erepository::MaskInfo>::ConstIterator, const erepository::MaskInfo>;
}
#endif