summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSadie Powell <sadie@witchery.services>2024-08-14 00:10:12 +0100
committerSadie Powell <sadie@witchery.services>2024-08-14 00:10:12 +0100
commit03bee1706383d2766923e5d8edbb90d7ad1948b6 (patch)
tree6dc4263f24702aac662001e779f693d440026d66
parentfe18050c49c202d792f195abb76b24f7658660c4 (diff)
Remove the unused KeySet method in Serialize::Data.
-rw-r--r--include/modules/sql.h8
-rw-r--r--include/serialize.h1
-rw-r--r--modules/database/db_flatfile.cpp8
-rw-r--r--modules/database/db_redis.cpp8
4 files changed, 0 insertions, 25 deletions
diff --git a/include/modules/sql.h b/include/modules/sql.h
index 4c1b7d455..8818a5130 100644
--- a/include/modules/sql.h
+++ b/include/modules/sql.h
@@ -34,14 +34,6 @@ namespace SQL
return *ss;
}
- std::set<Anope::string> KeySet() const override
- {
- std::set<Anope::string> keys;
- for (const auto &[key, _] : this->data)
- keys.insert(key);
- return keys;
- }
-
size_t Hash() const override
{
size_t hash = 0;
diff --git a/include/serialize.h b/include/serialize.h
index 02e58a21f..e53295dc0 100644
--- a/include/serialize.h
+++ b/include/serialize.h
@@ -30,7 +30,6 @@ namespace Serialize
virtual ~Data() = default;
virtual std::iostream &operator[](const Anope::string &key) = 0;
- virtual std::set<Anope::string> KeySet() const { throw CoreException("Not supported"); }
virtual size_t Hash() const { throw CoreException("Not supported"); }
virtual void SetType(const Anope::string &key, Type t) { }
diff --git a/modules/database/db_flatfile.cpp b/modules/database/db_flatfile.cpp
index 1f99c922a..a253fe24f 100644
--- a/modules/database/db_flatfile.cpp
+++ b/modules/database/db_flatfile.cpp
@@ -71,14 +71,6 @@ public:
return this->ss;
}
- std::set<Anope::string> KeySet() const override
- {
- std::set<Anope::string> keys;
- for (const auto &[key, _]: this->data)
- keys.insert(key);
- return keys;
- }
-
size_t Hash() const override
{
size_t hash = 0;
diff --git a/modules/database/db_redis.cpp b/modules/database/db_redis.cpp
index 413729887..4c633d684 100644
--- a/modules/database/db_redis.cpp
+++ b/modules/database/db_redis.cpp
@@ -34,14 +34,6 @@ public:
return *stream;
}
- std::set<Anope::string> KeySet() const override
- {
- std::set<Anope::string> keys;
- for (const auto &[key, _] : this->data)
- keys.insert(key);
- return keys;
- }
-
size_t Hash() const override
{
size_t hash = 0;