|
Mantid
|
#include "MantidAPI/Workspace.h"#include "MantidPythonInterface/core/WeakPtr.h"#include "MantidPythonInterface/kernel/Registry/TypeRegistry.h"#include "MantidPythonInterface/kernel/Registry/TypedPropertyValueHandler.h"#include <boost/python/register_ptr_to_python.hpp>Go to the source code of this file.
Classes | |
| struct | Mantid::PythonInterface::Registry::RegisterWorkspacePtrToPython< IType > |
| Encapsulates the registration required for an interface type T that sits on top of a Kernel::DataItem object. More... | |
| struct | Mantid::PythonInterface::Registry::TypedPropertyValueHandler< std::shared_ptr< T >, std::enable_if< std::is_base_of< API::Workspace, T >::value >::type > |
Namespaces | |
| namespace | Mantid |
| Helper class which provides the Collimation Length for SANS instruments. | |
| namespace | Mantid::PythonInterface |
| namespace | Mantid::PythonInterface::Registry |