about summary refs log tree commit diff
path: root/third_party/nix/src/libstore/fs-accessor.hh
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/nix/src/libstore/fs-accessor.hh')
-rw-r--r--third_party/nix/src/libstore/fs-accessor.hh32
1 files changed, 15 insertions, 17 deletions
diff --git a/third_party/nix/src/libstore/fs-accessor.hh b/third_party/nix/src/libstore/fs-accessor.hh
index 64780a6daf..ad0d7f0ed9 100644
--- a/third_party/nix/src/libstore/fs-accessor.hh
+++ b/third_party/nix/src/libstore/fs-accessor.hh
@@ -6,28 +6,26 @@ namespace nix {
 
 /* An abstract class for accessing a filesystem-like structure, such
    as a (possibly remote) Nix store or the contents of a NAR file. */
-class FSAccessor
-{
-public:
-    enum Type { tMissing, tRegular, tSymlink, tDirectory };
+class FSAccessor {
+ public:
+  enum Type { tMissing, tRegular, tSymlink, tDirectory };
 
-    struct Stat
-    {
-        Type type = tMissing;
-        uint64_t fileSize = 0; // regular files only
-        bool isExecutable = false; // regular files only
-        uint64_t narOffset = 0; // regular files only
-    };
+  struct Stat {
+    Type type = tMissing;
+    uint64_t fileSize = 0;      // regular files only
+    bool isExecutable = false;  // regular files only
+    uint64_t narOffset = 0;     // regular files only
+  };
 
-    virtual ~FSAccessor() { }
+  virtual ~FSAccessor() {}
 
-    virtual Stat stat(const Path & path) = 0;
+  virtual Stat stat(const Path& path) = 0;
 
-    virtual StringSet readDirectory(const Path & path) = 0;
+  virtual StringSet readDirectory(const Path& path) = 0;
 
-    virtual std::string readFile(const Path & path) = 0;
+  virtual std::string readFile(const Path& path) = 0;
 
-    virtual std::string readLink(const Path & path) = 0;
+  virtual std::string readLink(const Path& path) = 0;
 };
 
-}
+}  // namespace nix