From 6c118ebc514c805be3350c5fd1125933e0ddda18 Mon Sep 17 00:00:00 2001 From: 1Hyena Date: Mon, 12 May 2014 23:01:44 +0300 Subject: [PATCH] Changed ostringstream to ostream for new print_params and added the old version of print_params for backwards compatibility. --- modules/flann/include/opencv2/flann/params.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/flann/include/opencv2/flann/params.h b/modules/flann/include/opencv2/flann/params.h index 9ee5b1c9c..b40c39e3d 100644 --- a/modules/flann/include/opencv2/flann/params.h +++ b/modules/flann/include/opencv2/flann/params.h @@ -79,14 +79,19 @@ T get_param(const IndexParams& params, std::string name) } } -inline void print_params(const IndexParams& params, std::ostringstream& stream) +inline void print_params(const IndexParams& params, std::ostream& stream) { IndexParams::const_iterator it; + for(it=params.begin(); it!=params.end(); ++it) { stream << it->first << " : " << it->second << std::endl; } } +inline void print_params(const IndexParams& params) +{ + print_params(params, std::cout); +} }