|
Cbeam
|
This is the complete list of members for cbeam::lifecycle::singleton< T, Args >, including all inherited members.
| _instances | cbeam::lifecycle::singleton_control | inlineprotectedstatic |
| _mutex | cbeam::lifecycle::singleton_control | inlineprotectedstatic |
| _shutdown | cbeam::lifecycle::singleton_control | inlineprotectedstatic |
| get(const std::string &name, Args... args) | cbeam::lifecycle::singleton< T, Args > | inlinestatic |
| release(const std::string &name) | cbeam::lifecycle::singleton< T, Args > | inlinestatic |
| release_instance() override | cbeam::lifecycle::singleton< T, Args > | inlineprotectedvirtual |
| reset() | cbeam::lifecycle::singleton_control | inlinestatic |
| set_operational() | cbeam::lifecycle::singleton_control | inlinestatic |
| singleton(private_construction_tag, const std::string &name, Args... args) | cbeam::lifecycle::singleton< T, Args > | inline |
| ~singleton() noexcept override | cbeam::lifecycle::singleton< T, Args > | inline |
| ~singleton_control()=default | cbeam::lifecycle::singleton_control | virtual |