Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/mantidproject/mantid.git. Pull mirroring updated .
  1. May 15, 2017
  2. Oct 27, 2016
  3. Apr 13, 2016
  4. Mar 31, 2016
  5. Mar 04, 2016
  6. Feb 14, 2016
  7. Jan 23, 2016
  8. Jan 15, 2016
  9. Jan 07, 2016
  10. Dec 11, 2015
  11. Nov 10, 2015
    • Tom Perkins's avatar
      Re #12247 Change error messages on TypedValue casts · fd68c636
      Tom Perkins authored
      When IPropertyManager::getValue fails to assign the property to the
      specified type, a runtime_error is raised. Changed the error messages in
      all (specific) cases to specify exactly what type it was expecting,
      i.e. (const) shared_ptr<X> not just X or const X.
      fd68c636
  12. Nov 06, 2015
  13. Nov 05, 2015
  14. Oct 08, 2015
  15. Oct 05, 2015
  16. Jun 30, 2015
    • Simon Heybrock's avatar
      Re #12687 Fixed potentially wrong TableWorkspace copy constructor. · ec90b599
      Simon Heybrock authored
      The previous code which derives from the old implementation of clone()
      did not call the base class copy constructor but the base class
      constructor. This seemed wrong (though I am not aware of any related
      issues).
      ec90b599
    • Simon Heybrock's avatar
      Re #12687 Added clone() to Workspaces. Retaining old behavior. · 3231d87b
      Simon Heybrock authored
      Added non-virtual clone() interface with a virtual private doClone()
      method to Workspace and derived classes. Workspaces that had a clone()
      method before were adapted to have a common interface everywhere. In
      cases where there was no clone() method previously we simply throw an
      error for now, until this new functionality is implemented.
      
      Some tests/mocks had to be adapted since there there is a pure virtual
      doClone() in all abstract classes.
      
      Do to smart pointer incompatibilities (mainly due to old boost versions)
      we had do extract the raw pointer from the unique_ptr returned by clone
      and put it into a boost::shared_ptr manually, in some cases. See also
      issue 12949.
      3231d87b
    • Simon Heybrock's avatar
  17. Mar 19, 2015
  18. Dec 16, 2014
  19. Nov 24, 2014
  20. Nov 21, 2014
  21. Nov 05, 2014
  22. Mar 18, 2014
  23. Jan 04, 2013
    • Russell Taylor's avatar
      Re #6337. Change return type of (I)TableWorkspace::addColumn · d112d851
      Russell Taylor authored
      ...from a success/failure boolean to a shared pointer to the new column.
      Saves repeatedly having to go and fetch the column separately in an
      algorithm I'm working on. Any existing places that check the return value
      (there aren't many) will still work as the pointer will convert to bool.
      
      I kept the return type of the exposed python method unchanged as the
      Column class is not exposed to python and I didn't see any reason to do
      so just for this.
      d112d851
  24. Oct 04, 2012
  25. Sep 16, 2012
  26. Apr 19, 2012
  27. Jan 30, 2012
  28. Sep 16, 2011
  29. Aug 31, 2011
  30. Aug 30, 2011
  31. Jul 07, 2011
  32. May 24, 2011
Loading