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 |