in sdk/src/model/InputFormat.cc [50:75]
static std::string Range_Str(const std::string rangePrefix,
bool isSet, const int64_t range[2])
{
int64_t start = 0, end = 0;
start = range[0];
end = range[1];
if (!isSet ||
(start < 0 && end < 0) ||
(start > 0 && end > 0 && start > end)) {
return "";
}
std::ostringstream ostr;
if (start < 0) {
ostr << rangePrefix << "-" << end;
}
else if (end < 0) {
ostr << rangePrefix << start << "-";
}
else {
ostr << rangePrefix << start << "-" << end;
}
std::string str = ostr.str();
return str;
}