#include <Singleton.h>
|
template<typename T2 = T>
requires std::derived_from<T2, T> |
static T2 & | instance () |
|
template<typename T2 = T, typename... Args>
requires std::derived_from<T2, T> |
static T2 & | init (Args &&... args) |
|
template<typename T2 >
requires std::derived_from<T2, T> |
static void | f (std::function< void(T2 &)> action) |
|
static void | f (std::function< void(T &)> action) |
|
static void | reset () |
|
◆ ~Singleton()
◆ f() [1/2]
◆ f() [2/2]
template<typename T >
template<typename T2 >
requires std::derived_from<T2, T>
◆ init()
template<typename T >
template<typename T2 = T, typename... Args>
requires std::derived_from<T2, T>
◆ instance()
template<typename T >
template<typename T2 = T>
requires std::derived_from<T2, T>
◆ reset()
The documentation for this class was generated from the following file: