| 314 | // writes .osrm.timestamp |
| 315 | template <typename TimestampDataT> |
| 316 | inline void writeTimestamp(const std::filesystem::path &path, const TimestampDataT ×tamp) |
| 317 | { |
| 318 | const auto fingerprint = storage::tar::FileWriter::GenerateFingerprint; |
| 319 | storage::tar::FileWriter writer{path, fingerprint}; |
| 320 | |
| 321 | storage::serialization::write(writer, "/common/timestamp", timestamp); |
| 322 | } |
| 323 | |
| 324 | // reads .osrm.maneuver_overrides |
| 325 | template <typename StorageManeuverOverrideT, typename NodeSequencesT> |