added logging module and a sandbox project

This commit is contained in:
Sascha Kühl
2025-07-03 16:13:58 +02:00
parent c4a00f19fd
commit 20d6a77275
29 changed files with 2287 additions and 25 deletions
+17
View File
@@ -1,4 +1,12 @@
add_library(matador-core STATIC
../../include/matador/logger/basic_file_sink.hpp
../../include/matador/logger/file_sink.hpp
../../include/matador/logger/log_domain.hpp
../../include/matador/logger/log_level.hpp
../../include/matador/logger/log_manager.hpp
../../include/matador/logger/log_sink.hpp
../../include/matador/logger/logger.hpp
../../include/matador/logger/rotating_file_sink.hpp
../../include/matador/net/event_type.hpp
../../include/matador/net/handler.hpp
../../include/matador/net/os.hpp
@@ -36,6 +44,7 @@ add_library(matador-core STATIC
../../include/matador/utils/errors.hpp
../../include/matador/utils/export.hpp
../../include/matador/utils/fetch_type.hpp
../../include/matador/utils/file.hpp
../../include/matador/utils/field_attributes.hpp
../../include/matador/utils/foreign_attributes.hpp
../../include/matador/utils/identifier.hpp
@@ -52,6 +61,13 @@ add_library(matador-core STATIC
../../include/matador/utils/uuid.hpp
../../include/matador/utils/value.hpp
../../include/matador/utils/version.hpp
logger/basic_file_sink.cpp
logger/file_sink.cpp
logger/log_domain.cpp
logger/log_level.cpp
logger/log_manager.cpp
logger/logger.cpp
logger/rotating_file_sink.cpp
object/attribute_definition_generator.cpp
object/attribute_definition.cpp
object/basic_object_info.cpp
@@ -66,6 +82,7 @@ add_library(matador-core STATIC
utils/error.cpp
utils/errors.cpp
utils/field_attributes.cpp
utils/file.cpp
utils/foreign_attributes.cpp
utils/identifier.cpp
utils/leader_follower_thread_pool.cpp