e04b231ae1
feat: don't flush ostream after every logline; +26% speed
2022-07-08 01:44:32 +02:00
adf02f00c6
truncMode: truncate logfiles ( #7 )
...
Add a flag, to truncate the logfiles.
Default value is false.
false = append on every write (like it is right now)
true = truncate file when logfile is opened
Co-authored-by: mrbesen <y.g.2@gmx.de>
Reviewed-on: https://git.okaestne.de/okaestne/Log/pulls/7
Co-authored-by: MrBesen <y.g.2@gmx.de>
Co-committed-by: MrBesen <y.g.2@gmx.de>
2022-07-04 21:09:52 +02:00
96d10d6e72
add LICENSE
2021-08-15 20:21:03 +02:00
bdf69f395d
meson: add variable check for mutex usage
2021-08-15 18:27:11 +02:00
b53b9d44e1
fix 5.19am things
2021-08-15 16:30:21 +02:00
1074aed28b
add meson.build
2021-08-15 05:20:16 +02:00
6a72941b00
Merge pull request 'Makefile useses ENV-Variable to enable Mutex' ( #5 ) from MrBesen/Log:makefile into master
...
Reviewed-on: https://git.okaestne.de/okaestne/Log/pulls/5
2021-07-13 21:46:36 +02:00
7264c46ddb
makefile useses env variable to enable mutex
2021-07-12 23:24:01 +02:00
4e4e85fe35
Merge pull request 'get Time is now more readable' ( #4 ) from MrBesen/Log:master into master
...
Reviewed-on: https://git.okaestne.de/okaestne/Log/pulls/4
2020-12-14 19:41:17 +01:00
f9eaaeb7f3
smaller get time
2020-12-14 19:37:39 +01:00
87ee330cf7
fix Makefile
2020-11-21 15:12:12 +01:00
ab5f2266d5
Merge pull request 'enhanced makefile' ( #1 ) from MrBesen/Log:patch-1 into master
...
Reviewed-on: https://git.okaestne.de/okaestne/Log/pulls/1
2020-11-21 14:29:36 +01:00
02aaf162ce
Merge pull request 'Add mutex for multithreaded output' ( #2 ) from MrBesen/Log:mutex into master
...
Reviewed-on: https://git.okaestne.de/okaestne/Log/pulls/2
2020-11-21 14:28:53 +01:00
884ddfcdb6
fixed typo
2020-11-20 22:07:00 +01:00
63e4c5e830
USE_MUTEX defaults to 0
2020-11-20 22:04:05 +01:00
9ea5878a23
mutex
2020-11-02 23:51:44 +01:00
65d7f653e5
enhanced makefile
2020-09-25 15:58:52 +02:00
87d63150ab
initialize LeveledSinks in cpp file
2020-09-23 21:02:31 +02:00
1399770a6c
namespace instead of uber class, small improvements
2020-09-23 20:26:44 +02:00
9d2aa6a77d
improved tests
2020-09-23 20:26:10 +02:00
e71785a0c9
add test
2020-09-23 18:53:19 +02:00
5810f83a0a
add LeveledSink to log using shift operator without braces
2020-09-23 18:52:49 +02:00
a22d89f3f6
Add Makefile and .gitignore
2019-10-04 18:44:40 +02:00
8169db351e
WIP
2019-06-02 18:54:58 +02:00
762cc48220
WIP
2019-06-01 23:51:14 +02:00
a5e52072fe
init
2019-06-01 19:25:24 +02:00