Files
hyblocker--OpenVR-SpaceCali…/OpenVR-SpaceCalibratorDriver/Logging.cpp
T

28 lines
449 B
C++

#define _CRT_SECURE_NO_DEPRECATE
#include "Logging.h"
#include <chrono>
FILE *LogFile;
void OpenLogFile()
{
LogFile = fopen("space_calibrator_driver.log", "a");
if (LogFile == nullptr)
{
LogFile = stderr;
}
}
tm TimeForLog()
{
auto now = std::chrono::system_clock::now();
auto nowTime = std::chrono::system_clock::to_time_t(now);
tm value;
auto tm = localtime_s(&value, &nowTime);
return value;
}
void LogFlush()
{
fflush(LogFile);
}