Mantid
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
Mantid::PythonInterface::std_vector_exporter< ElementType, NoIndexingProxy > Struct Template Reference

A struct to help export std::vector types. More...

#include <StlExportDefinitions.h>

Public Types

using w_t = std::vector< ElementType >
 A typedef of a vector of template ElementTypes. More...
 

Static Public Member Functions

static std::string to_string (const w_t &values)
 
static void wrap (std::string const &python_name)
 a python wrapper More...
 

Detailed Description

template<typename ElementType, bool NoIndexingProxy = false>
struct Mantid::PythonInterface::std_vector_exporter< ElementType, NoIndexingProxy >

A struct to help export std::vector types.

Definition at line 66 of file StlExportDefinitions.h.

Member Typedef Documentation

◆ w_t

template<typename ElementType , bool NoIndexingProxy = false>
using Mantid::PythonInterface::std_vector_exporter< ElementType, NoIndexingProxy >::w_t = std::vector<ElementType>

A typedef of a vector of template ElementTypes.

Definition at line 68 of file StlExportDefinitions.h.

Member Function Documentation

◆ to_string()

template<typename ElementType , bool NoIndexingProxy = false>
static std::string Mantid::PythonInterface::std_vector_exporter< ElementType, NoIndexingProxy >::to_string ( const w_t values)
inlinestatic

◆ wrap()

template<typename ElementType , bool NoIndexingProxy = false>
static void Mantid::PythonInterface::std_vector_exporter< ElementType, NoIndexingProxy >::wrap ( std::string const &  python_name)
inlinestatic

The documentation for this struct was generated from the following file: