RAII wrapper that temporarily clears any Python error state. More...
#include <common.h>
Public Member Functions | |
| error_scope () | |
| ~error_scope () | |
Public Attributes | |
| PyObject * | trace |
| PyObject * | type |
| PyObject * | value |
RAII wrapper that temporarily clears any Python error state.
Definition at line 752 of file wrap/pybind11/include/pybind11/detail/common.h.
|
inline |
Definition at line 754 of file wrap/pybind11/include/pybind11/detail/common.h.
|
inline |
Definition at line 755 of file wrap/pybind11/include/pybind11/detail/common.h.
| PyObject * error_scope::trace |
Definition at line 753 of file wrap/pybind11/include/pybind11/detail/common.h.
| PyObject* error_scope::type |
Definition at line 753 of file wrap/pybind11/include/pybind11/detail/common.h.
| PyObject * error_scope::value |
Definition at line 753 of file wrap/pybind11/include/pybind11/detail/common.h.