accumulator: add wait_for()
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
surtur 2022-01-01 09:23:42 +01:00
parent 16da8fb3cf
commit e5cba7e261
Signed by: wanderer
GPG Key ID: 19CE1EC1D9E0486D
2 changed files with 9 additions and 0 deletions

View File

@ -2,10 +2,16 @@
#define FORTUNA_ACCUMULATOR_CPP
#include "accumulator.h"
#include <chrono>
#include <thread>
namespace fortuna {
namespace accumulator {
auto wait_for(uint milliseconds) -> void {
std::this_thread::sleep_for(std::chrono::milliseconds{milliseconds});
}
Accumulator::Accumulator() {
this->Gen = nullptr;
}

View File

@ -50,6 +50,9 @@ public:
fmt::print("{}", e.what());
}
}
auto wait_for(uint milliseconds) -> void;
Accumulator();
~Accumulator() noexcept;