#include <tracing-file-system-object-sink.hh>
Public Member Functions | |
TracingExtendedFileSystemObjectSink (ExtendedFileSystemObjectSink &sink) | |
void | createHardlink (const CanonPath &path, const CanonPath &target) override |
![]() | |
TracingFileSystemObjectSink (FileSystemObjectSink &sink) | |
void | createDirectory (const CanonPath &path) override |
void | createRegularFile (const CanonPath &path, std::function< void(CreateRegularFileSink &)> fn) override |
void | createSymlink (const CanonPath &path, const std::string &target) override |
A ExtendedFileSystemObjectSink
that traces calls, writing to stderr.
|
overridevirtual |
Create a hard link. The target must be the path of a previously encountered file relative to the root of the FSO.
Implements nix::ExtendedFileSystemObjectSink.