TCPSPSuite
src
manager
runner.hpp
1
#ifndef RUNNER_H
2
#define RUNNER_H
3
4
#include "instance/instance.hpp"
5
#include "util/solverconfig.hpp"
6
#include "db/storage.hpp"
7
8
template
<
class
Solver>
9
class
Runner {
10
public
:
11
Runner(Storage &storage, std::string run_id,
const
SolverConfig & sconf);
12
void
run(
const
Instance
&instance);
13
private
:
14
Storage &storage;
15
const
SolverConfig & sconf;
16
std::string run_id;
17
18
Log l;
19
};
20
21
// Template instantiation
22
#include "runner.cpp"
23
24
#endif
Instance
a TCPSP instance
Definition:
instance.hpp:24
Generated by
1.8.17