10.1.1.11. Singleton¶
Implement Singleton
-
class
Patro.Common.Singleton.SingletonMetaClass(class_name, super_classes, class_attribute_dict)[source]¶ Bases:
typeA singleton metaclass.
This implementation supports subclassing and is thread safe.
-
class
Patro.Common.Singleton.monostate[source]¶ Bases:
objectA monostate base class.
-
static
__new__(cls, *args, **kwargs)[source]¶ Create and return a new object. See help(type) for accurate signature.
-
static