diff options
8 files changed, 8 insertions, 8 deletions
diff --git a/persistence/src/vespa/persistence/spi/persistenceprovider.h b/persistence/src/vespa/persistence/spi/persistenceprovider.h index 3237dede24a..81a9484e98c 100644 --- a/persistence/src/vespa/persistence/spi/persistenceprovider.h +++ b/persistence/src/vespa/persistence/spi/persistenceprovider.h @@ -15,7 +15,7 @@ namespace vespalib { class IDestructorCallback; } namespace storage::spi { class IResourceUsageListener; -class BucketExecutor; +struct BucketExecutor; /** * This interface is the basis for a persistence provider in Vespa. A diff --git a/searchcore/src/vespa/searchcore/proton/server/proton.h b/searchcore/src/vespa/searchcore/proton/server/proton.h index 0e6d20115a0..4396224fb01 100644 --- a/searchcore/src/vespa/searchcore/proton/server/proton.h +++ b/searchcore/src/vespa/searchcore/proton/server/proton.h @@ -31,7 +31,7 @@ namespace vespalib { class StateServer; } namespace search::transactionlog { class TransLogServerApp; } namespace metrics { class MetricLockGuard; } -namespace storage::spi { class PersistenceProvider; } +namespace storage::spi { struct PersistenceProvider; } namespace proton { diff --git a/storage/src/tests/common/teststorageapp.h b/storage/src/tests/common/teststorageapp.h index 433f535546f..3742879bd30 100644 --- a/storage/src/tests/common/teststorageapp.h +++ b/storage/src/tests/common/teststorageapp.h @@ -35,7 +35,7 @@ namespace storage { -namespace spi { class PersistenceProvider; } +namespace spi { struct PersistenceProvider; } class StorageBucketDBInitializer; DEFINE_PRIMITIVE_WRAPPER(uint16_t, NodeIndex); diff --git a/storage/src/vespa/storage/persistence/bucketprocessor.h b/storage/src/vespa/storage/persistence/bucketprocessor.h index 5b96696475e..c4ebcce6165 100644 --- a/storage/src/vespa/storage/persistence/bucketprocessor.h +++ b/storage/src/vespa/storage/persistence/bucketprocessor.h @@ -11,7 +11,7 @@ #include <vespa/persistence/spi/context.h> namespace document { class FieldSet; } -namespace storage::spi { class PersistenceProvider; } +namespace storage::spi { struct PersistenceProvider; } namespace storage { diff --git a/storage/src/vespa/storage/persistence/filestorage/filestormanager.h b/storage/src/vespa/storage/persistence/filestorage/filestormanager.h index 489dd1f97e9..b69657f2692 100644 --- a/storage/src/vespa/storage/persistence/filestorage/filestormanager.h +++ b/storage/src/vespa/storage/persistence/filestorage/filestormanager.h @@ -36,7 +36,7 @@ namespace api { class StorageReply; class BucketCommand; } -namespace spi { class PersistenceProvider; } +namespace spi { struct PersistenceProvider; } struct FileStorManagerTest; class ReadBucketList; diff --git a/storage/src/vespa/storage/persistence/persistenceutil.h b/storage/src/vespa/storage/persistence/persistenceutil.h index 99133073a19..b60d3fd8d5d 100644 --- a/storage/src/vespa/storage/persistence/persistenceutil.h +++ b/storage/src/vespa/storage/persistence/persistenceutil.h @@ -18,7 +18,7 @@ namespace storage::api { } namespace storage::spi { - class PersistenceProvider; + struct PersistenceProvider; } namespace storage { diff --git a/storage/src/vespa/storage/persistence/splitbitdetector.h b/storage/src/vespa/storage/persistence/splitbitdetector.h index d2c415fc526..22261c03f46 100644 --- a/storage/src/vespa/storage/persistence/splitbitdetector.h +++ b/storage/src/vespa/storage/persistence/splitbitdetector.h @@ -23,7 +23,7 @@ namespace storage { -namespace spi { class PersistenceProvider; } +namespace spi { struct PersistenceProvider; } struct SplitBitDetector { diff --git a/storage/src/vespa/storage/storageserver/servicelayernode.h b/storage/src/vespa/storage/storageserver/servicelayernode.h index f75cf867327..ef835ec9f8a 100644 --- a/storage/src/vespa/storage/storageserver/servicelayernode.h +++ b/storage/src/vespa/storage/storageserver/servicelayernode.h @@ -17,7 +17,7 @@ namespace storage { -namespace spi { class PersistenceProvider; } +namespace spi { struct PersistenceProvider; } class FileStorManager; |