Skip to content
  • 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