42 myXMLStack.emplace_back(std::unique_ptr<std::ostringstream>(
new std::ostringstream()));
48 WRITE_WARNINGF(
"Encountered mismatch in XML tags (expected % but got %). Column names may be incorrect.",
myCurrentTag, xmlElement);
57 myXMLStack.emplace_back(std::unique_ptr<std::ostringstream>(
new std::ostringstream()));
75 WRITE_WARNING(
"Column based formats are still experimental. Autodetection only works for homogeneous output.");
89 final[
final.size() - 1] =
'\n';
96 const int count = (int)std::count(text.begin(), text.end(),
mySeparator);
#define WRITE_WARNINGF(...)
#define WRITE_ERRORF(...)
#define WRITE_WARNING(msg)
SumoXMLTag
Numbers representing SUMO-XML - element names.
std::string joinToString(const std::vector< T > &v, const T_BETWEEN &between, std::streamsize accuracy=gPrecision)
std::string toString(const T &t, std::streamsize accuracy=gPrecision)