Thread System 0.3.1
High-performance C++20 thread pool with work stealing and DAG scheduling
Loading...
Searching...
No Matches
kcenon::thread::service_container::service_entry Struct Reference
Collaboration diagram for kcenon::thread::service_container::service_entry:
Collaboration graph

Public Attributes

lifetime lifetime_scope
 
std::shared_ptr< void > instance
 
std::function< std::shared_ptr< void >()> factory
 

Detailed Description

Definition at line 154 of file service_container.h.

Member Data Documentation

◆ factory

std::function<std::shared_ptr<void>()> kcenon::thread::service_container::service_entry::factory

Definition at line 157 of file service_container.h.

◆ instance

std::shared_ptr<void> kcenon::thread::service_container::service_entry::instance
mutable

Definition at line 156 of file service_container.h.

◆ lifetime_scope

lifetime kcenon::thread::service_container::service_entry::lifetime_scope

Definition at line 155 of file service_container.h.


The documentation for this struct was generated from the following file: