]>
git.ipfire.org Git - thirdparty/squid.git/blob - src/fs/rock/RockStoreFileSystem.h
2 * Copyright (C) 1996-2023 The Squid Software Foundation and contributors
4 * Squid software is distributed under GPLv2+ license and includes
5 * contributions from numerous individuals and organizations.
6 * Please see the COPYING and CONTRIBUTORS files for details.
9 #ifndef SQUID_SRC_FS_ROCK_ROCKSTOREFILESYSTEM_H
10 #define SQUID_SRC_FS_ROCK_ROCKSTOREFILESYSTEM_H
12 #include "StoreFileSystem.h"
18 /// \ingroup Rock, FileSystems
19 class StoreFileSystem
: public ::StoreFileSystem
23 static void Stats(StoreEntry
* sentry
);
26 ~StoreFileSystem() override
;
28 /* StoreFileSystem API */
29 char const *type() const override
;
30 SwapDir
*createSwapDir() override
;
33 //static Stats Stats_;
35 StoreFileSystem(const StoreFileSystem
&); // not implemented
36 StoreFileSystem
&operator=(const StoreFileSystem
&); // not implemented
41 #endif /* SQUID_SRC_FS_ROCK_ROCKSTOREFILESYSTEM_H */