Skip to content
Snippets Groups Projects
  1. Jun 07, 2017
  2. May 17, 2017
  3. Nov 28, 2016
  4. Oct 07, 2016
  5. Sep 27, 2016
  6. Sep 23, 2016
  7. Jun 13, 2016
  8. May 15, 2016
    • Henry Weller's avatar
      functionObjects: rewritten to all be derived from 'functionObject' · 78d2971b
      Henry Weller authored
        - Avoids the need for the 'OutputFilterFunctionObject' wrapper
        - Time-control for execution and writing is now provided by the
          'timeControlFunctionObject' which instantiates the processing
          'functionObject' and controls its operation.
        - Alternative time-control functionObjects can now be written and
          selected at run-time without the need to compile wrapped version of
          EVERY existing functionObject which would have been required in the
          old structure.
        - The separation of 'execute' and 'write' functions is now formalized in the
          'functionObject' base-class and all derived classes implement the
          two functions.
        - Unnecessary implementations of functions with appropriate defaults
          in the 'functionObject' base-class have been removed reducing
          clutter and simplifying implementation of new functionObjects.
        - The 'coded' 'functionObject' has also been updated, simplified and tested.
        - Further simplification is now possible by creating some general
          intermediate classes derived from 'functionObject'.
      78d2971b
  9. May 11, 2016
  10. May 04, 2016
  11. May 02, 2016
    • Henry Weller's avatar
      functionObjects: Moved into the functionObjects namespace and rationalized and... · 0534a225
      Henry Weller authored
      functionObjects: Moved into the functionObjects namespace and rationalized and simplified failable construction
      
      Rather than requiring each functionObject to handle failed construction
      internally (using the active_ flag) the static member function "viable"
      is provided which returns true if construction of the functionObject is
      likely to be successful.  Failed construction is then handled by the
      wrapper-class which constructs the functionObject,
      e.g. "OutputFilterFunctionObject".
      0534a225
  12. Feb 29, 2016
  13. Jan 10, 2016
  14. Nov 25, 2015
  15. May 05, 2015
  16. Jan 09, 2014
  17. Jun 07, 2013
  18. Feb 21, 2013
  19. Dec 13, 2012
  20. Jul 23, 2012
  21. Jul 11, 2012
  22. Feb 15, 2012
  23. Sep 02, 2011
  24. Aug 14, 2011
  25. Jan 19, 2011
  26. Jan 14, 2011
  27. Jan 07, 2011
  28. Jan 05, 2011
  29. Dec 07, 2010
  30. Jul 28, 2010
  31. Mar 29, 2010
  32. Dec 01, 2009
  33. Jul 06, 2009
  34. Feb 17, 2009
  35. Dec 31, 2008
  36. Sep 16, 2008
  37. Jun 25, 2008