Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: ff1a639ad5320e5d7f77d2c50fed8b87ac1c502d
https://github.com/tribe29/checkmk/commit/ff1a639ad5320e5d7f77d2c50fed8b87a…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-08-18 (Wed, 18 Aug 2021)
Changed paths:
M livestatus/src/LogEntry.h
M livestatus/src/Logfile.cc
M livestatus/src/TableLog.cc
M livestatus/src/TableStateHistory.cc
M livestatus/src/test/test_LogEntry.cc
Log Message:
-----------
Refactoring: Encapsulate fields, part 1.
Apart from being a good idea in general, this makes it possible to
change the internal representation without changing the interface
(think: std::string_view vs. std::string). Furthermore, we make
it crystal-clear that a LogEntry is an immutable object.
More to come...
Change-Id: I0d5d511e972aee97dd1015a8b996c5ab3a0a03be