This struct takes care of the time taking and outputting of the statistics.
The constructor for the Benchmark.
A call to this method will start the time taking process
A call to this method will stop the time taking process, and appends the execution time to the ticks member.
See Implementation
This struct takes care of the time taking and outputting of the statistics.