![]() |
Belle II Software
light-2303-iriomote
|
Singleton class which handles the initialization and finalization of Python and numpy. More...
Public Member Functions | |
| PythonInitializerSingleton (const PythonInitializerSingleton &)=delete | |
| Forbid copy constructor of PythonInitializerSingleton. | |
Static Public Member Functions | |
| static PythonInitializerSingleton & | GetInstance () |
| Return static instance of PythonInitializerSingleton. | |
Private Member Functions | |
| PythonInitializerSingleton () | |
| Constructor of PythonInitializerSingleton. | |
| ~PythonInitializerSingleton () | |
| Destructor of PythonInitializerSingleton. | |
| void * | init_numpy () |
| Helper function which initializes array system of numpy. More... | |
Private Attributes | |
| bool | m_initialized_python = false |
| Member which keeps indicate if this class initialized python. | |
Singleton class which handles the initialization and finalization of Python and numpy.
|
inlineprivate |