aboutsummaryrefslogtreecommitdiff
path: root/paludis/repositories/e/e_key.cc
diff options
context:
space:
mode:
Diffstat (limited to 'paludis/repositories/e/e_key.cc')
-rw-r--r--paludis/repositories/e/e_key.cc51
1 files changed, 0 insertions, 51 deletions
diff --git a/paludis/repositories/e/e_key.cc b/paludis/repositories/e/e_key.cc
index 921a503a7..db3622e1e 100644
--- a/paludis/repositories/e/e_key.cc
+++ b/paludis/repositories/e/e_key.cc
@@ -1224,54 +1224,3 @@ EMTimeKey::type() const
return _imp->type;
}
-namespace paludis
-{
- template <>
- struct Imp<ESlotKey>
- {
- const SlotName value;
- const std::shared_ptr<const EAPIMetadataVariable> variable;
- const MetadataKeyType type;
-
- Imp(const SlotName & v, const std::shared_ptr<const EAPIMetadataVariable> & m, const MetadataKeyType t) :
- value(v),
- variable(m),
- type(t)
- {
- }
- };
-}
-
-ESlotKey::ESlotKey(const std::shared_ptr<const EAPIMetadataVariable> & m, const std::string & v, const MetadataKeyType t) :
- Pimp<ESlotKey>(SlotName(v), m, t)
-{
-}
-
-ESlotKey::~ESlotKey()
-{
-}
-
-const SlotName
-ESlotKey::value() const
-{
- return _imp->value;
-}
-
-const std::string
-ESlotKey::raw_name() const
-{
- return _imp->variable->name();
-}
-
-const std::string
-ESlotKey::human_name() const
-{
- return _imp->variable->description();
-}
-
-MetadataKeyType
-ESlotKey::type() const
-{
- return _imp->type;
-}
-