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 |