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

Go to the source code of this file.
Classes | |
| class | database::integrated::adapters::thread_adapter |
| Thread pool adapter for async database operations. More... | |
Namespaces | |
| namespace | database |
| namespace | database::integrated |
| namespace | database::integrated::adapters |
| namespace | database::integrated::adapters::backends |
Enumerations | |
| enum class | database::integrated::adapters::thread_backend_type { database::integrated::adapters::auto_select , database::integrated::adapters::fallback , database::integrated::adapters::null } |
| Thread backend type selection. More... | |
Thread pool adapter with runtime backend selection.
This adapter provides unified async execution interface for database operations using the backend pattern for runtime polymorphism.
Available backends:
Features:
Definition in file thread_adapter.h.