Thread System 0.3.1
High-performance C++20 thread pool with work stealing and DAG scheduling
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 Nkcenon
 NthreadCore threading foundation of the thread system library
 NstdSTL namespace
 Cformatter< kcenon::thread::job_queue >
 Cformatter< kcenon::thread::job_queue, wchar_t >
 Cformatter< kcenon::thread::job_types >Specialization of std::formatter for job_types using narrow strings
 Cformatter< kcenon::thread::job_types, wchar_t >Specialization of std::formatter for job_types using wide strings
 Cformatter< kcenon::thread::thread_conditions >Specialization of std::formatter for kcenon::thread::thread_conditions
 Cformatter< kcenon::thread::thread_conditions, wchar_t >Specialization of std::formatter for wide-character kcenon::thread::thread_conditions
 Cformatter< kcenon::thread::thread_pool >Specialization of std::formatter for kcenon::thread::thread_pool
 Cformatter< kcenon::thread::thread_pool, wchar_t >Specialization of std::formatter for wide-character kcenon::thread::thread_pool
 Cformatter< kcenon::thread::thread_worker >Specialization of std::formatter for kcenon::thread::thread_worker
 Cformatter< kcenon::thread::thread_worker, wchar_t >Specialization of std::formatter for wide-character kcenon::thread::thread_worker
 Cformatter< kcenon::thread::typed_thread_pool_t< job_type > >Specialization of std::formatter for typed_thread_pool_t<job_type>
 Cformatter< kcenon::thread::typed_thread_pool_t< job_type >, wchar_t >Specialization of std::formatter for wide-character typed_thread_pool_t<job_type>
 Cformatter< kcenon::thread::typed_thread_worker_t< job_type > >Specialization of std::formatter for typed_thread_worker_t<job_type>
 Cformatter< kcenon::thread::typed_thread_worker_t< job_type >, wchar_t >Specialization of std::formatter for wide-character typed_thread_worker_t<job_type>
 Cformatter< test_priority >Specialization of std::formatter for test_priority. Enables formatting of test_priority enum values as strings using C++20 std::format
 Cformatter< test_priority, wchar_t >Specialization of std::formatter for wide-character test_priority. Allows test_priority enum values to be formatted as wide strings using C++20 std::format
 Cis_error_code_enum< kcenon::thread::error_code >Specialization to enable implicit conversion of thread_system::error_code to std::error_code
 Nutility_module
 Cconvert_stringProvides utilities for string encoding conversion, Base64 encoding/decoding, and substring operations like splitting or replacing
 Cenum_formatterA generic formatter for enum types, using a user-provided converter functor
 CformatterProvides convenience methods for string formatting using C++20 <format>
 CspanA fallback span implementation for C++17 and earlier compilers
 Ccancellable_long_jobA job that performs a long-running task with periodic cancellation checks
 Cconsole_loggerSimple console logger implementation using common_system ILogger
 Cconsole_monitoringSimple monitoring implementation using common::interfaces::IMonitor
 Ccritical_resource
 Cdemo_service
 CLockFreeStack
 Cmock_loggerMock logger implementation for demonstration
 Cmock_monitoringMock monitoring implementation for demonstration
 Cmonitoring_stats
 Cnon_cancellable_jobA job that DOES NOT check for cancellation (anti-pattern)
 Csample_monitoring
 CSmartJobProcessorSmart job processor that adapts to queue capabilities
 CTestData
 CTestNode