|
Database System 0.1.0
Advanced C++20 Database System with Multi-Backend Support
|
Database logging adapter with runtime backend selection. More...
#include "../core/configuration.h"#include <chrono>#include <cstddef>#include <memory>#include <string>#include "../core/common_result.h"

Go to the source code of this file.
Classes | |
| class | database::integrated::adapters::logger_adapter |
| Unified logging adapter for database operations. More... | |
Namespaces | |
| namespace | database |
| namespace | database::integrated |
| namespace | database::integrated::adapters |
| namespace | database::integrated::adapters::backends |
Enumerations | |
| enum class | database::integrated::adapters::logger_backend_type { database::integrated::adapters::auto_select , database::integrated::adapters::system , database::integrated::adapters::fallback , database::integrated::adapters::null } |
| Logger backend type selection. More... | |
Database logging adapter with runtime backend selection.
This adapter provides unified logging interface for database operations using the backend pattern for runtime polymorphism.
Available backends:
Features:
Definition in file logger_adapter.h.