Template Class Singleton
Defined in File catch_amalgamated.hpp
Inheritance Relationships
Base Types
private SingletonImplTpublic Catch::ISingleton(Struct ISingleton)
Class Documentation
-
template<typename SingletonImplT, typename InterfaceT = SingletonImplT, typename MutableInterfaceT = InterfaceT>
class Singleton : private SingletonImplT, public Catch::ISingleton Public Static Functions
-
static inline InterfaceT const &get()
-
static inline MutableInterfaceT &getMutable()
-
static inline InterfaceT const &get()