diff options
author | Kevin Slattery <kslattery@gmail.com> | 2022-05-13 03:49:01 +0300 |
---|---|---|
committer | Kevin Slattery <kslattery@gmail.com> | 2022-05-13 03:49:01 +0300 |
commit | d89a1e66d8a59f049635c0a86100f042840f8aea (patch) | |
tree | c6b3d31ddc0c88d213e67abbb6b8e8daf52d6096 /include/spdlog | |
parent | 128cbe5a06051e0bc43d90c2434f7f68a2900587 (diff) |
Add default file-event_handler callbacks. #2374
Diffstat (limited to 'include/spdlog')
-rw-r--r-- | include/spdlog/common.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/spdlog/common.h b/include/spdlog/common.h index 9ab886f5..1ea5a903 100644 --- a/include/spdlog/common.h +++ b/include/spdlog/common.h @@ -306,6 +306,13 @@ struct source_loc struct file_event_handlers { + file_event_handlers() + : before_open([](spdlog::filename_t) {}) + , after_open ([](spdlog::filename_t, std::FILE*) {}) + , before_close([](spdlog::filename_t, std::FILE*) {}) + , after_close([](spdlog::filename_t) {}) + {} + std::function<void(const filename_t &filename)> before_open; std::function<void(const filename_t &filename, std::FILE *file_stream)> after_open; std::function<void(const filename_t &filename, std::FILE *file_stream)> before_close; |