#include <ServiceLocator.h>
|
| static std::unordered_map< std::type_index, void * > | services_ |
| |
Definition at line 15 of file ServiceLocator.h.
◆ get_service()
template<typename T >
| static T * hellfire::ServiceLocator::get_service |
( |
| ) |
|
|
inlinestatic |
◆ register_service()
template<typename T >
| static void hellfire::ServiceLocator::register_service |
( |
T * |
service | ) |
|
|
inlinestatic |
◆ unregister_service()
template<typename T >
| static void hellfire::ServiceLocator::unregister_service |
( |
| ) |
|
|
inlinestatic |
◆ services_
| std::unordered_map< std::type_index, void * > hellfire::ServiceLocator::services_ |
|
staticprivate |
The documentation for this class was generated from the following files: