Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
StlExportDefinitions.h File Reference
#include <boost/python/class.hpp>
#include <boost/python/init.hpp>
#include <boost/python/suite/indexing/vector_indexing_suite.hpp>
#include <boost/python/tuple.hpp>
#include <set>
#include <vector>

Go to the source code of this file.

Classes

struct  Mantid::PythonInterface::std_set_exporter< ElementType >
 std::set wrapper More...
 
struct  Mantid::PythonInterface::std_vector_exporter< ElementType, NoIndexingProxy >
 A struct to help export std::vector types. More...
 

Namespaces

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

Functions

template<typename ElementType >
std::string Mantid::PythonInterface::toString (const ElementType &value)
 Convert an element type within a sequence to a string for printing. More...
 
template<typename SequenceType , typename ElementType >
std::string Mantid::PythonInterface::toString (const SequenceType &values)
 Convert a sequence of values to a string for printing. More...
 
template<>
std::string Mantid::PythonInterface::toString (const std::string &value)
 Convert a string element within a sequence to a string for printing. More...