GCC Code Coverage Report


Directory: cvmfs/
File: cvmfs/swissknife_gc.h
Date: 2026-06-28 02:36:10
Exec Total Coverage
Lines: 0 4 0.0%
Branches: 0 0 -%

Line Branch Exec Source
1 /**
2 * This file is part of the CernVM File System.
3 */
4
5 #ifndef CVMFS_SWISSKNIFE_GC_H_
6 #define CVMFS_SWISSKNIFE_GC_H_
7
8 #include <string>
9
10 #include "catalog_traversal.h"
11 #include "path_filters/inclusion_spec.h"
12 #include "swissknife.h"
13
14 namespace swissknife {
15
16 class CommandGc : public Command {
17 public:
18 ~CommandGc() { }
19 virtual std::string GetName() const { return "gc"; }
20 virtual std::string GetDescription() const {
21 return "Garbage Collect a CernVM-FS repository.";
22 }
23 virtual ParameterList GetParams() const;
24 int Main(const ArgumentList &args);
25 };
26
27 } // namespace swissknife
28
29 #endif // CVMFS_SWISSKNIFE_GC_H_
30