summaryrefslogtreecommitdiffstats
path: root/storage
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@broadpark.no>2020-10-20 21:09:47 +0200
committerTor Egge <Tor.Egge@broadpark.no>2020-10-20 21:09:47 +0200
commit66c7d3960739ab2af1ebbb2aa5370c546f367a80 (patch)
tree27d7e1018c731a856a3efb0847947400809d3bdc /storage
parent751d2735a6d328fe0fc65885d165bfb06a432fda (diff)
Fix forward declarations.
Diffstat (limited to 'storage')
-rw-r--r--storage/src/vespa/storage/persistence/asynchandler.h2
-rw-r--r--storage/src/vespa/storage/persistence/mergehandler.h2
-rw-r--r--storage/src/vespa/storage/persistence/processallhandler.h2
-rw-r--r--storage/src/vespa/storage/persistence/simplemessagehandler.h2
-rw-r--r--storage/src/vespa/storage/persistence/splitjoinhandler.h2
-rw-r--r--storage/src/vespa/storage/persistence/testandsethelper.h2
6 files changed, 6 insertions, 6 deletions
diff --git a/storage/src/vespa/storage/persistence/asynchandler.h b/storage/src/vespa/storage/persistence/asynchandler.h
index 1719dcadeb3..c25f2ea0be6 100644
--- a/storage/src/vespa/storage/persistence/asynchandler.h
+++ b/storage/src/vespa/storage/persistence/asynchandler.h
@@ -12,7 +12,7 @@ namespace spi {
struct PersistenceProvider;
class Context;
}
-struct PersistenceUtil;
+class PersistenceUtil;
/**
* Handle async operations that uses a sequenced executor.
diff --git a/storage/src/vespa/storage/persistence/mergehandler.h b/storage/src/vespa/storage/persistence/mergehandler.h
index 830fb20c8d9..070f72c44df 100644
--- a/storage/src/vespa/storage/persistence/mergehandler.h
+++ b/storage/src/vespa/storage/persistence/mergehandler.h
@@ -23,7 +23,7 @@
namespace storage {
namespace spi { struct PersistenceProvider; }
-struct PersistenceUtil;
+class PersistenceUtil;
class MergeHandler : public Types {
diff --git a/storage/src/vespa/storage/persistence/processallhandler.h b/storage/src/vespa/storage/persistence/processallhandler.h
index 44a3e631e0b..47fcd2f28b2 100644
--- a/storage/src/vespa/storage/persistence/processallhandler.h
+++ b/storage/src/vespa/storage/persistence/processallhandler.h
@@ -9,7 +9,7 @@
namespace storage {
namespace spi { struct PersistenceProvider; }
-struct PersistenceUtil;
+class PersistenceUtil;
class ProcessAllHandler : public Types {
public:
diff --git a/storage/src/vespa/storage/persistence/simplemessagehandler.h b/storage/src/vespa/storage/persistence/simplemessagehandler.h
index 79828679731..311d8244654 100644
--- a/storage/src/vespa/storage/persistence/simplemessagehandler.h
+++ b/storage/src/vespa/storage/persistence/simplemessagehandler.h
@@ -10,7 +10,7 @@
namespace storage {
namespace spi { struct PersistenceProvider; }
-struct PersistenceUtil;
+class PersistenceUtil;
/**
* Handles most of the messages that are 'simple' to handle and do not
diff --git a/storage/src/vespa/storage/persistence/splitjoinhandler.h b/storage/src/vespa/storage/persistence/splitjoinhandler.h
index cc5f8826eef..2279b0b6ef9 100644
--- a/storage/src/vespa/storage/persistence/splitjoinhandler.h
+++ b/storage/src/vespa/storage/persistence/splitjoinhandler.h
@@ -8,7 +8,7 @@
namespace storage {
namespace spi { struct PersistenceProvider; }
-struct PersistenceUtil;
+class PersistenceUtil;
class BucketOwnershipNotifier;
class RecheckBucketInfoCommand;
class InternalBucketJoinCommand;
diff --git a/storage/src/vespa/storage/persistence/testandsethelper.h b/storage/src/vespa/storage/persistence/testandsethelper.h
index ca88f8b5337..c037cd196e9 100644
--- a/storage/src/vespa/storage/persistence/testandsethelper.h
+++ b/storage/src/vespa/storage/persistence/testandsethelper.h
@@ -21,7 +21,7 @@ namespace spi {
}
class PersistenceThread;
class ServiceLayerComponent;
-struct PersistenceUtil;
+class PersistenceUtil;
class TestAndSetException : public std::runtime_error {
api::ReturnCode _code;