aboutsummaryrefslogtreecommitdiff
path: root/paludis/name-fwd.hh
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2008-10-24 09:32:40 +0100
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2008-10-24 09:32:40 +0100
commit7cd0c2d122a5b38c5a925dac52b429c99e7f5085 (patch)
tree3263a593a314a0f91c8d14005b61a8a134325ae1 /paludis/name-fwd.hh
parent95de300935276509248c6ad2f6a08bf458ef290c (diff)
downloadpaludis-7cd0c2d122a5b38c5a925dac52b429c99e7f5085.tar.gz
paludis-7cd0c2d122a5b38c5a925dac52b429c99e7f5085.tar.xz
Paludis is about choices.
Diffstat (limited to 'paludis/name-fwd.hh')
-rw-r--r--paludis/name-fwd.hh44
1 files changed, 0 insertions, 44 deletions
diff --git a/paludis/name-fwd.hh b/paludis/name-fwd.hh
index ae3a0fa..4ad1fa2 100644
--- a/paludis/name-fwd.hh
+++ b/paludis/name-fwd.hh
@@ -24,7 +24,6 @@
#include <paludis/util/set-fwd.hh>
#include <paludis/util/sequence-fwd.hh>
#include <paludis/util/attributes.hh>
-#include <paludis/util/options-fwd.hh>
#include <string>
/** \file
@@ -71,36 +70,7 @@ namespace paludis
*/
typedef Set<CategoryNamePart> CategoryNamePartSet;
- class UseFlagNameError;
- class IUseFlagNameError;
- class UseFlagNameValidator;
-
- /**
- * A UseFlagName holds a std::string that is a valid name for a USE flag.
- *
- * \ingroup g_names
- */
- typedef Validated<std::string, UseFlagNameValidator> UseFlagName;
-
- /**
- * A collection of UseFlagName instances.
- *
- * \ingroup g_names
- */
- typedef Set<UseFlagName> UseFlagNameSet;
-
-#include <paludis/name-se.hh>
-
class QualifiedPackageName;
- class IUseFlag;
-
- /**
- * Options for IUseFlag.
- *
- * \ingroup g_names
- * \since 0.26
- */
- typedef Options<IUseFlagParseOption> IUseFlagParseOptions;
/**
* Output a QualifiedPackageName to a stream.
@@ -110,13 +80,6 @@ namespace paludis
std::ostream & operator<< (std::ostream &, const QualifiedPackageName &) PALUDIS_VISIBLE;
/**
- * Output an IUseFlag to a stream.
- *
- * \ingroup g_names
- */
- std::ostream & operator<< (std::ostream &, const IUseFlag &) PALUDIS_VISIBLE;
-
- /**
* Holds a collection of QualifiedPackageName instances.
*
* \ingroup g_names
@@ -204,13 +167,6 @@ namespace paludis
* \ingroup g_names
*/
typedef Set<SetName> SetNameSet;
-
- /**
- * A collection of use flags.
- *
- * \ingroup g_names
- */
- typedef Set<IUseFlag> IUseFlagSet;
}
#endif