void SpatialTemporalDataReader::setTimePointValue(const pt::ptree &timePointTree, TimePoint &timePoint) { double timePointValue; if (timePointHasValue(timePointTree, timePointValue)) { timePoint.setValue(timePointValue); } else { timePoint.setValue(std::numeric_limits<double>::max()); } }
void TemporalDataReader::setTimePointValue(const std::vector<std::string> &lineTokens, TimePoint &timePoint) { double timePointValue = StringManipulator::convert<double>(lineTokens[0]); timePoint.setValue(timePointValue); }