CBMC
Loading...
Searching...
No Matches
solver_progress.h
Go to the documentation of this file.
1/*******************************************************************\
2
3Module: Solver Progress Reporting
4
5Author: Daniel Kroening, dkr@amazon.com
6
7\*******************************************************************/
8
11
12#ifndef CPROVER_CPROVER_SOLVER_PROGRESS_H
13#define CPROVER_CPROVER_SOLVER_PROGRESS_H
14
15#include <cstddef>
16
18{
19public:
22 {
23 }
24
25 void operator()(std::size_t current);
26 void finished();
27
28private:
29 bool first = true;
30 std::size_t total = 0;
31 bool verbose;
32};
33
34#endif // CPROVER_CPROVER_SOLVER_PROGRESS_H
ait supplies three of the four components needed: an abstract interpreter (in this case handling func...
Definition ai.h:562
void operator()(std::size_t current)
solver_progresst(std::size_t __total, bool __verbose)