Belle II Software
release-08-01-10
|
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 |