40 #ifndef __OPENFLUID_BASE_EXCEPTIONCONTEXT_HPP__
41 #define __OPENFLUID_BASE_EXCEPTIONCONTEXT_HPP__
60 insert(std::pair<std::string,std::string>(
"codeloc",CodeLocStr));
72 for (
auto& it : Infos)
74 insert(std::pair<std::string,std::string>(it.first,it.second));
87 std::ostringstream iss;
89 insert(std::pair<std::string,std::string>(
"timeindex",iss.str()));
101 insert(std::pair<std::string,std::string>(
"spatialunit",SpatialUnitStr));
113 insert(std::pair<std::string,std::string>(
"spatialconnection",SpatialUnitStr1+
"->"+SpatialUnitStr2));
125 if (!StageStr.empty())
127 insert(std::pair<std::string,std::string>(
"stage",StageStr));
145 for (
auto it = itb; it!= ite; ++it)
152 Str += (*it).first +
"=" + (*it).second;