File Scanner 1.0.0
A high-performance C++ malicious file scanner.
|
This is the complete list of members for scanner::Scanner, including all inherited members.
ConsumerTask(const std::filesystem::path &path) | scanner::Scanner | private |
db_ | scanner::Scanner | private |
errors_ | scanner::Scanner | private |
hasher_ | scanner::Scanner | private |
logger_ | scanner::Scanner | private |
malicious_files_detected_ | scanner::Scanner | private |
num_threads_ | scanner::Scanner | private |
ProducerTask(const std::filesystem::path &scan_path, ThreadPool &pool, std::promise< void > &producer_promise) | scanner::Scanner | private |
Scan(const std::filesystem::path &scan_path) override | scanner::Scanner | virtual |
Scanner(IHashDatabase &db, ILogger &logger, IFileHasher &hasher, std::size_t num_threads) | scanner::Scanner | explicit |
total_files_processed_ | scanner::Scanner | private |
~IScanner()=default | scanner::IScanner | virtual |