1#ifndef SRC_SCANNER_LIB_MD5_FILE_HASHER_H_
2#define SRC_SCANNER_LIB_MD5_FILE_HASHER_H_
31 std::string
HashFile(
const std::filesystem::path& file_path)
override;
Defines the contract for a component that can hash a file's content.
Definition interfaces.h:18
An implementation of IFileHasher that calculates MD5 hashes.
Definition md5_file_hasher.h:18
std::string HashFile(const std::filesystem::path &file_path) override
Calculates the MD5 hash of a given file.
Definition md5_file_hasher.cpp:10