![]() |
ATLAS Offline Software
|
#include "Python.h"#include "AthenaPython/PyAthenaUtils.h"#include "RootUtils/PyAthenaGILStateEnsure.h"#include "RootUtils/PyGetString.h"#include "GaudiKernel/IInterface.h"#include "GaudiKernel/INamedInterface.h"#include "GaudiKernel/StatusCode.h"#include "TPython.h"#include "CPyCppyy/PyException.h"#include "DataModelRoot/RootType.h"#include "TClassRef.h"#include <string>#include <iostream>#include <sstream>Go to the source code of this file.
Functions | |
| StatusCode PyAthena::callPyMethod | ATLAS_NOT_THREAD_SAFE (PyObject *self, const char *methodName, PyObject *arg) |
| StatusCode PyAthena::queryInterface | ATLAS_NOT_THREAD_SAFE (PyObject *self, const InterfaceID &riid, void **ppvInterface) |
| void PyAthena::pyAudit | ATLAS_NOT_THREAD_SAFE (PyObject *self, const char *method, const char *evt, const char *component) |
| helper function for PyAthena::Aud | |
| void PyAthena::pyAudit | ATLAS_NOT_THREAD_SAFE (PyObject *self, const char *method, const char *evt, const char *component, const StatusCode &sc) |
| helper function for PyAthena::Aud | |
| void PyAthena::pyAudit ATLAS_NOT_THREAD_SAFE | ( | PyObject * | self, |
| const char * | method, | ||
| const char * | evt, | ||
| const char * | component ) |
helper function for PyAthena::Aud
Definition at line 348 of file PyAthenaUtils.cxx.
| void PyAthena::pyAudit ATLAS_NOT_THREAD_SAFE | ( | PyObject * | self, |
| const char * | method, | ||
| const char * | evt, | ||
| const char * | component, | ||
| const StatusCode & | sc ) |
helper function for PyAthena::Aud
Definition at line 367 of file PyAthenaUtils.cxx.
| StatusCode PyAthena::callPyMethod ATLAS_NOT_THREAD_SAFE | ( | PyObject * | self, |
| const char * | methodName, | ||
| PyObject * | arg ) |
Definition at line 164 of file PyAthenaUtils.cxx.
| StatusCode PyAthena::queryInterface ATLAS_NOT_THREAD_SAFE | ( | PyObject * | self, |
| const InterfaceID & | riid, | ||
| void ** | ppvInterface ) |
Definition at line 237 of file PyAthenaUtils.cxx.