ATLAS Offline Software
Loading...
Searching...
No Matches
GenerateMenuMT.Singleton Class Reference
Inheritance diagram for GenerateMenuMT.Singleton:
Collaboration diagram for GenerateMenuMT.Singleton:

Public Member Functions

 __call__ (cls, *args, **kwargs)
 clear (cls)

Static Protected Attributes

dict _instances = {}

Detailed Description

Definition at line 54 of file GenerateMenuMT.py.

Member Function Documentation

◆ __call__()

GenerateMenuMT.Singleton.__call__ ( cls,
* args,
** kwargs )

Definition at line 56 of file GenerateMenuMT.py.

56 def __call__(cls, *args, **kwargs):
57 if cls not in cls._instances:
58 cls._instances[cls] = super(Singleton, cls).__call__(*args, **kwargs)
59 return cls._instances[cls]
60

◆ clear()

GenerateMenuMT.Singleton.clear ( cls)

Definition at line 61 of file GenerateMenuMT.py.

61 def clear(cls):
62 cls._instances.clear()
63
64

Member Data Documentation

◆ _instances

dict GenerateMenuMT.Singleton._instances = {}
staticprotected

Definition at line 55 of file GenerateMenuMT.py.


The documentation for this class was generated from the following file: