--- trunk/OOPSE-4/src/utils/StringUtils.hpp 2006/01/09 19:11:52 2537 +++ trunk/OOPSE-4/src/utils/StringUtils.hpp 2006/01/11 19:01:20 2544 @@ -150,8 +150,24 @@ namespace oopse { /**@todo need implementation */ std::string getSuffix(const std::string& str); - +template +std::string containerToString(const ContainerType& cont) { + std::ostringstream oss; + oss << "("; + typename ContainerType::const_iterator i = cont.begin(); + if (i != cont.end()) { + oss << *i; + ++i; + } + for (; i != cont.end();++i) { + oss << ", "; + oss << *i; + } + oss << ")"; + return oss.str(); +} + } #endif