Template Class Singleton

Inheritance Relationships

Base Types

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()