diff options
Diffstat (limited to 'sc/source/core/inc/interpre.hxx')
-rw-r--r-- | sc/source/core/inc/interpre.hxx | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/sc/source/core/inc/interpre.hxx b/sc/source/core/inc/interpre.hxx index 7fa41cb9a561..113cf6aa4ec6 100644 --- a/sc/source/core/inc/interpre.hxx +++ b/sc/source/core/inc/interpre.hxx @@ -40,6 +40,7 @@ #include <memory> #include <vector> #include <limits> +#include <ostream> class ScDocument; class SbxVariable; @@ -72,6 +73,20 @@ struct ParamIfsResult double mfMax = std::numeric_limits<double>::lowest(); }; +template<typename charT, typename traits> +inline std::basic_ostream<charT, traits> & operator <<(std::basic_ostream<charT, traits> & stream, const ParamIfsResult& rRes) +{ + stream << "{" << + "sum=" << rRes.mfSum << "," << + "mem=" << rRes.mfMem << "," << + "count=" << rRes.mfCount << "," << + "min=" << rRes.mfMin << "," << + "max=" << rRes.mfMax << "," << + "}"; + + return stream; +} + } namespace svl { |