aboutsummaryrefslogtreecommitdiff
path: root/paludis/set_file.hh
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2008-04-22 05:19:26 +0000
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2008-04-22 05:19:26 +0000
commitf6739689f4a4971ee069cd7d9d0eb226e80eb10c (patch)
tree4ed204a50d851de501895d340bd54de5788411e3 /paludis/set_file.hh
parentf4e46e016ae53de0699aff46f961e254c9fbafc5 (diff)
downloadpaludis-f6739689f4a4971ee069cd7d9d0eb226e80eb10c.tar.gz
paludis-f6739689f4a4971ee069cd7d9d0eb226e80eb10c.tar.xz
Implement foo* sets. Fixes: ticket:561
Diffstat (limited to 'paludis/set_file.hh')
-rw-r--r--paludis/set_file.hh12
1 files changed, 11 insertions, 1 deletions
diff --git a/paludis/set_file.hh b/paludis/set_file.hh
index 08c2ae931..9a34a6a02 100644
--- a/paludis/set_file.hh
+++ b/paludis/set_file.hh
@@ -1,7 +1,7 @@
/* vim: set sw=4 sts=4 et foldmethod=syntax : */
/*
- * Copyright (c) 2007 Ciaran McCreesh
+ * Copyright (c) 2007, 2008 Ciaran McCreesh
*
* This file is part of the Paludis package manager. Paludis is free software;
* you can redistribute it and/or modify it under the terms of the GNU General
@@ -119,6 +119,16 @@ namespace paludis
*/
void remove(const std::string &);
};
+
+ /**
+ * Split a SetName into a SetName and a SetFileSetOperatorMode.
+ *
+ * \see SetName
+ * \ingroup g_repository
+ * \since 0.26
+ */
+ std::pair<SetName, SetFileSetOperatorMode> find_base_set_name_and_suffix_mode(const SetName &)
+ PALUDIS_VISIBLE PALUDIS_ATTRIBUTE((warn_unused_result));
}
#endif