12 class CommandController;
36 void reportProgress(std::string_view message);
39 void update(
const Setting& setting) noexcept
override;
42 int signalEvent(
const std::shared_ptr<const Event>& event) noexcept
override;
48 std::unique_ptr<Sha1SumCommand> sha1SumCommand;
std::vector< Dir > Directories
FilePool(CommandController &controller, Reactor &reactor)
Sha1Sum getSha1Sum(File &file)
Calculate sha1sum for the given File object.
File getFile(FileType fileType, const Sha1Sum &sha1sum)
Search file with the given sha1sum.
Generic Gang-of-Four Observer class, templatized edition.
Contains the main loop of openMSX.
This class represents the result of a sha1 calculation (a 160-bit value).
This file implemented 3 utility functions: