Mantid
Loading...
Searching...
No Matches
Namespaces | Functions
PythonObjectProperty.cpp File Reference
#include "MantidPythonInterface/core/PythonObjectProperty.h"
#include "MantidJson/Json.h"
#include "MantidKernel/Exception.h"
#include "MantidKernel/PropertyWithValue.hxx"
#include "MantidKernel/PropertyWithValueJSON.h"
#include "MantidPythonInterface/core/GlobalInterpreterLock.h"
#include "MantidPythonInterface/core/IsNone.h"
#include <boost/python/dict.hpp>
#include <boost/python/errors.hpp>
#include <boost/python/extract.hpp>
#include <boost/python/import.hpp>
#include <boost/python/list.hpp>

Go to the source code of this file.

Namespaces

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

Functions

template<>
Json::Value Mantid::Kernel::encodeAsJson (PythonObject const &)
 Creates a Json representation of the object.
 
template<>
std::string Mantid::Kernel::toPrettyString (PythonObject const &value, size_t, bool)
 Creates a pretty string representation of the object.
 
template<>
std::string Mantid::Kernel::toString (PythonObject const &obj)
 Creates a string representation of the object.