boostorg / boostorg/filesystem

Add support for higher precision timestamps

Open
#180 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
180
Forks
168
PR merge metrics
No merged PRs in 30d

Description

Switch Boost.Filesystem to use `std::chrono`/Boost.Chrono for various file timestamps. This would be an API breaking change, so there should be an option to revert to `std::time_t` timestamps (to be removed after some transition period). The built library must remain binary compatible with any user-selected representation of timestamps.

https://github.com/boostorg/log/issues/145 is an example where higher precision timestamps would be useful.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.