#ifndef UTILS_H
#define UTILS_H

#include <chrono>
#include <string>
#include <sstream>

// Returns the current timestamp in milliseconds since the epoch.
inline std::string getCurrentTimestamp() {
    using namespace std::chrono;
    auto now = system_clock::now();
    auto ms = duration_cast<milliseconds>(now.time_since_epoch()).count();
    std::ostringstream oss;
    oss << ms;
    return oss.str();
}

#endif // UTILS_H