From 15ee4b4b9af66811dea1a30f628e08a0bc726d1a Mon Sep 17 00:00:00 2001 From: Pete Peterson <petersonpf@ornl.gov> Date: Fri, 1 Dec 2017 10:51:20 -0500 Subject: [PATCH] Add links for return types --- .../kernel/src/Exports/TimeSeriesProperty.cpp | 34 +++++++++++-------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/Framework/PythonInterface/mantid/kernel/src/Exports/TimeSeriesProperty.cpp b/Framework/PythonInterface/mantid/kernel/src/Exports/TimeSeriesProperty.cpp index 7736d4c86c7..72b9fc79263 100644 --- a/Framework/PythonInterface/mantid/kernel/src/Exports/TimeSeriesProperty.cpp +++ b/Framework/PythonInterface/mantid/kernel/src/Exports/TimeSeriesProperty.cpp @@ -33,33 +33,39 @@ using Mantid::PythonInterface::Policies::VectorToNumpy; #Prefix "TimeSeriesProperty", \ init<const std::string &>((arg("self"), arg("value")))) \ .add_property( \ - "value", \ - make_function( \ - &Mantid::Kernel::TimeSeriesProperty<TYPE>::valuesAsVector, \ - return_value_policy<VectorToNumpy>())) \ + "value", \ + make_function( \ + &Mantid::Kernel::TimeSeriesProperty<TYPE>::valuesAsVector, \ + return_value_policy<VectorToNumpy>())) \ .add_property("times", \ &Mantid::Kernel::TimeSeriesProperty<TYPE>::timesAsVector) \ - .def("addValue", (void (TimeSeriesProperty<TYPE>::*)( \ - const DateAndTime &, const TYPE)) & \ - TimeSeriesProperty<TYPE>::addValue, \ + .def("addValue", \ + (void (TimeSeriesProperty<TYPE>::*)(const DateAndTime &, \ + const TYPE)) & \ + TimeSeriesProperty<TYPE>::addValue, \ (arg("self"), arg("time"), arg("value"))) \ - .def("addValue", (void (TimeSeriesProperty<TYPE>::*)( \ - const std::string &, const TYPE)) & \ - TimeSeriesProperty<TYPE>::addValue, \ + .def("addValue", \ + (void (TimeSeriesProperty<TYPE>::*)(const std::string &, \ + const TYPE)) & \ + TimeSeriesProperty<TYPE>::addValue, \ (arg("self"), arg("time"), arg("value"))) \ .def("clear", &TimeSeriesProperty<TYPE>::clear, arg("self")) \ .def("valueAsString", &TimeSeriesProperty<TYPE>::value, arg("self")) \ .def("size", &TimeSeriesProperty<TYPE>::size, arg("self")) \ - .def("firstTime", &TimeSeriesProperty<TYPE>::firstTime, arg("self")) \ + .def("firstTime", &TimeSeriesProperty<TYPE>::firstTime, arg("self"), \ + "returns :class:`mantid.kernel.DateAndTime`") \ .def("firstValue", &TimeSeriesProperty<TYPE>::firstValue, arg("self")) \ - .def("lastTime", &TimeSeriesProperty<TYPE>::lastTime, arg("self")) \ + .def("lastTime", &TimeSeriesProperty<TYPE>::lastTime, arg("self"), \ + "returns :class:`mantid.kernel.DateAndTime`") \ .def("lastValue", &TimeSeriesProperty<TYPE>::lastValue, arg("self")) \ .def("nthValue", &TimeSeriesProperty<TYPE>::nthValue, \ (arg("self"), arg("index"))) \ .def("nthTime", &TimeSeriesProperty<TYPE>::nthTime, \ - (arg("self"), arg("index"))) \ + (arg("self"), arg("index")), \ + "returns :class:`mantid.kernel.DateAndTime`") \ .def("getStatistics", &TimeSeriesProperty<TYPE>::getStatistics, \ - arg("self")) \ + arg("self"), \ + "returns :class:`mantid.kernel.TimeSeriesPropertyStatistics`") \ .def("timeAverageValue", &TimeSeriesProperty<TYPE>::timeAverageValue, \ arg("self")); } -- GitLab