Mantid
|
#include "MantidPythonInterface/core/ErrorHandling.h"
#include "MantidPythonInterface/core/GlobalInterpreterLock.h"
#include <boost/python/borrowed.hpp>
#include <boost/python/dict.hpp>
#include <boost/python/list.hpp>
#include <boost/python/object.hpp>
Go to the source code of this file.
Classes | |
class | MantidQt::Widgets::Common::Python::InstanceHolder |
Holds a Python instance of an object with a method to access it. More... | |
Namespaces | |
namespace | MantidQt |
The AlgorithmProgressDialogPresenter keeps track of the running algorithms and displays a progress bar for them, and a property list. | |
namespace | MantidQt::Widgets |
namespace | MantidQt::Widgets::Common |
namespace | MantidQt::Widgets::Common::Python |
Typedefs | |
using | MantidQt::Widgets::Common::Python::Dict = boost::python::dict |
using | MantidQt::Widgets::Common::Python::ErrorAlreadySet = boost::python::error_already_set |
template<typename T = PyObject> | |
using | MantidQt::Widgets::Common::Python::Handle = boost::python::handle< T > |
using | MantidQt::Widgets::Common::Python::List = boost::python::list |
using | MantidQt::Widgets::Common::Python::Object = boost::python::object |
template<typename T > | |
using | MantidQt::Widgets::Common::Python::ToPythonValue = boost::python::to_python_value< T > |
Functions | |
Python::Object | MantidQt::Widgets::Common::Python::BorrowedRef (PyObject *obj) |
ssize_t | MantidQt::Widgets::Common::Python::Len (const Python::Object &obj) |
Python::Object | MantidQt::Widgets::Common::Python::NewRef (PyObject *obj) |