#include "GaudiKernel/StatusCode.h"
#include "CxxUtils/checker_macros.h"
Go to the source code of this file.
|
std::string | PyAthena::repr (PyObject *o) |
| returns the string representation of a python object equivalent of calling repr(o) in python More...
|
|
std::string | PyAthena::str (PyObject *o) |
| returns the string representation of a python object equivalent of calling str(o) in python More...
|
|
StatusCode callPyMethod | PyAthena::ATLAS_NOT_THREAD_SAFE (PyObject *self, const char *method, PyObject *arg=nullptr) |
| call the python method More...
|
|
StatusCode queryInterface | PyAthena::ATLAS_NOT_THREAD_SAFE (PyObject *self, const InterfaceID &riid, void **ppvInterface) |
| query interface binding More...
|
|
void pyAudit | PyAthena::ATLAS_NOT_THREAD_SAFE (PyObject *self, const char *method, const char *evt, const char *component) |
| helper function for PyAthena::Aud More...
|
|
void pyAudit | PyAthena::ATLAS_NOT_THREAD_SAFE (PyObject *self, const char *method, const char *evt, const char *component, const StatusCode &sc) |
| helper function for PyAthena::Aud More...
|
|
void | PyAthena::throw_py_exception (bool display=true) |
| helper function to capture the boilerplate code for user friendly stack trace display More...
|
|
◆ PyObject