SoftController/SoftController/messaging/messageCounter/messageCounter.h
2025-10-08 08:52:27 +04:00

17 lines
247 B
C++

#pragma once
#include <atomic>
#include <cstdint>
#include <curl/curl.h>
class GlobalCounter{
public:
explicit GlobalCounter();
uint64_t get_value();
uint64_t increment_and_get();
protected:
std::atomic<uint64_t> value = 0;
};