Database System 0.1.0
Advanced C++20 Database System with Multi-Backend Support
Loading...
Searching...
No Matches
thread_backend.h File Reference

Abstract interface for thread pool backends. More...

#include "../../core/common_result.h"
#include "../../core/configuration.h"
#include <chrono>
#include <cstddef>
#include <functional>
Include dependency graph for thread_backend.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  database::integrated::adapters::backends::thread_backend
 Abstract base class for thread pool backends. More...
 

Namespaces

namespace  database
 
namespace  database::integrated
 
namespace  database::integrated::adapters
 
namespace  database::integrated::adapters::backends
 

Detailed Description

Abstract interface for thread pool backends.

Defines the interface that all thread pool backends must implement. This enables runtime selection of thread implementation without conditional compilation.

Definition in file thread_backend.h.