Mantid
|
#include <boost/python/class.hpp>
#include <boost/python/dict.hpp>
#include <boost/python/extract.hpp>
#include <boost/python/import.hpp>
#include <boost/python/manage_new_object.hpp>
Go to the source code of this file.
Namespaces | |
namespace | Mantid |
Helper class which provides the Collimation Length for SANS instruments. | |
namespace | Mantid::PythonInterface |
Functions | |
template<typename Copyable > | |
boost::python::object | Mantid::PythonInterface::generic__copy__ (const bp::object ©able) |
Create a shallow copy of type Copyable providing Copyable is newable and has a public copy constructor. More... | |
template<typename Copyable > | |
bp::object | Mantid::PythonInterface::generic__deepcopy__ (const bp::object ©able, bp::dict &memo) |
Create a deep copy of type Copyable providing Copyable is newable and has a public copy constructor. More... | |
template<typename T > | |
PyObject * | Mantid::PythonInterface::managingPyObject (T *p) |
Create a new object handle around arg. More... | |