2#ifndef LOGIT_CPP_HEADER_LOGIT_CPP_LOGIT_UTILS_LOGFILEINFO_HPP_INCLUDED
3#define LOGIT_CPP_HEADER_LOGIT_CPP_LOGIT_UTILS_LOGFILEINFO_HPP_INCLUDED
The primary namespace for the LogIt++ library.
Metadata for a persisted log file owned by a logger backend.
std::string name
File name without the parent directory.
bool is_current
True when this is the file currently used for appends.
int64_t day_start_ms
Start-of-day UTC timestamp derived from the file name.
std::string path
Full path to the file.
bool is_compressed
True when the file is a compressed rotated artifact.