#include "chrome/browser/safe_browsing/cloud_content_scanning/file_opening_job.h"
#include "base/command_line.h"
#include "base/functional/bind.h"
#include "base/task/task_traits.h"
namespace safe_browsing {
namespace {
constexpr char kMaxFileOpeningThreads[] = …;
constexpr size_t kDefaultMaxFileOpeningThreads = …;
}
size_t FileOpeningJob::GetMaxFileOpeningThreads() { … }
FileOpeningJob::FileOpeningTask::FileOpeningTask() = default;
FileOpeningJob::FileOpeningTask::~FileOpeningTask() = default;
FileOpeningJob::FileOpeningJob(std::vector<FileOpeningTask> tasks)
: … { … }
FileOpeningJob::~FileOpeningJob() { … }
void FileOpeningJob::ProcessNextTask(base::JobDelegate* job_delegate) { … }
size_t FileOpeningJob::num_unopened_files() { … }
size_t FileOpeningJob::MaxConcurrentThreads(size_t ) { … }
}