| souffle
    2.0.2-371-g6315b36
    | 
The class utilized to times for the souffle profiling tool. More...
#include <Logger.h>

| Public Member Functions | |
| Logger (std::string label, size_t iteration) | |
| Logger (std::string label, size_t iteration, std::function< size_t()> size) | |
| ~Logger () | |
| Private Attributes | |
| size_t | iteration | 
| std::string | label | 
| size_t | preSize | 
| std::function< size_t()> | size | 
| time_point | start | 
| size_t | startMaxRSS | 
The class utilized to times for the souffle profiling tool.
This class is utilized by both – the interpreted and compiled version – to conduct the corresponding measurements.
To far, only execution times are logged. More events, e.g. the number of processed tuples may be added in the future.
| 
 | inline | 
| 
 | inline | 
| 
 | private | 
 1.8.17
 1.8.17