#include <Exception.hxx>
Public Member Functions | |
void | clear () |
Exception (PyObject *exception, Object &reason) | |
Exception (PyObject *exception, const std::string &reason) | |
Exception (const std::string &reason) | |
Exception () | |
Exception (ExtensionExceptionType &exception, Object &reason) | |
Exception (ExtensionExceptionType &exception, const std::string &reason) |
Definition at line 56 of file Python2/Exception.hxx.
Py::Exception::Exception | ( | ExtensionExceptionType & | exception, | |
const std::string & | reason | |||
) |
Definition at line 1888 of file Python2/cxx_extensions.cxx.
References Py::Object::ptr().
Py::Exception::Exception | ( | ExtensionExceptionType & | exception, | |
Object & | reason | |||
) |
Definition at line 1893 of file Python2/cxx_extensions.cxx.
References Py::Object::ptr().
Py::Exception::Exception | ( | ) | [inline, explicit] |
Definition at line 62 of file Python2/Exception.hxx.
Py::Exception::Exception | ( | const std::string & | reason | ) | [inline] |
Definition at line 65 of file Python2/Exception.hxx.
References Py::_Exc_RuntimeError().
Py::Exception::Exception | ( | PyObject * | exception, | |
const std::string & | reason | |||
) | [inline] |
Definition at line 70 of file Python2/Exception.hxx.
Definition at line 1898 of file Python2/cxx_extensions.cxx.
References Py::Object::ptr().
void Py::Exception::clear | ( | ) | [inline] |
Definition at line 77 of file Python2/Exception.hxx.
Referenced by App::DocumentPy::addObject(), Mesh::MeshObject::createCone(), Mesh::MeshObject::createCube(), Mesh::MeshObject::createCylinder(), Mesh::MeshObject::createEllipsoid(), Mesh::MeshObject::createSphere(), Mesh::MeshObject::createTorus(), Base::Uuid::CreateUuid(), getSWIGVersionFromModule(), App::DocumentObjectPy::getViewObject(), Part::ImportStepParts(), Gui::PythonCommand::isActive(), Gui::Application::sAddCommand(), Gui::Application::setupContextMenu(), Gui::ViewProviderPythonFeatureObserver::slotAppendObject(), Gui::ViewProviderPythonFeatureObserver::slotDeleteObject(), Gui::Application::workbenchIcon(), Gui::Application::workbenchMenuText(), Gui::Application::workbenchToolTip(), Gui::OutputStderr::write(), Gui::OutputStdout::write(), Gui::PythonStderr::write(), and Gui::PythonStdout::write().