#include <serviceContainer.h>
◆ ServiceContainer()
| ServiceContainer::ServiceContainer |
( |
| ) |
|
◆ get_service()
| std::reference_wrapper< T > ServiceContainer::get_service |
( |
| ) |
const |
|
inline |
◆ register_service()
template<typename T , typename... Args>
requires
EngineService<T>
| T & ServiceContainer::register_service |
( |
Args &&... |
args | ) |
|
|
inline |
◆ try_get_service()
| std::optional< std::reference_wrapper< T > > ServiceContainer::try_get_service |
( |
| ) |
const |
|
inline |
◆ unregister_service()
| void ServiceContainer::unregister_service |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: