10#include <boost/python/class.hpp>
11#include <boost/python/copy_const_reference.hpp>
12#include <boost/python/operators.hpp>
13#include <boost/python/register_ptr_to_python.hpp>
14#include <boost/python/self.hpp>
22 register_ptr_to_python<Mantid::Kernel::PropertyHistory_sptr>();
24 class_<PropertyHistory>(
26 init<const std::string &, const std::string &, const std::string &, const bool, const unsigned int>())
29 "Returns the name of the property.")
32 "Returns the value of the property.")
35 "Returns the type of the property.")
41 .def(self_ns::str(self));
#define GET_POINTER_SPECIALIZATION(TYPE)
void export_PropertyHistory()
This class stores information about the parameters used by an algorithm.
unsigned int direction() const
get direction flag of algorithm parameter const
const std::string & name() const
get name of algorithm parameter const
const std::string & value() const
get value of algorithm parameter const
bool isDefault() const
get isdefault flag of algorithm parameter const
const std::string & type() const
get type of algorithm parameter const