Mantid
Loading...
Searching...
No Matches
Classes | Namespaces
PythonObjectInstantiator.h File Reference
#include "MantidKernel/Instantiator.h"
#include "MantidPythonInterface/core/GlobalInterpreterLock.h"
#include <boost/python/extract.hpp>
#include <boost/python/object.hpp>
#include <memory>

Go to the source code of this file.

Classes

struct  Mantid::PythonInterface::GILSharedPtrDeleter
 Special shared_ptr::deleter object that locks the GIL while deleting the underlying Python object. More...
 
class  Mantid::PythonInterface::PythonObjectInstantiator< Base >
 

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::PythonInterface