+void add_link_latency(std::vector<LinkImpl*>& result, const std::vector<LinkImpl*>& links, double* latency)
+{
+ result.insert(result.end(), begin(links), end(links));
+ add_latency(links, latency);
+}
+
+void insert_link_latency(std::vector<LinkImpl*>& result, const std::vector<LinkImpl*>& links, double* latency)
+{
+ result.insert(result.begin(), rbegin(links), rend(links));
+ add_latency(links, latency);
+}
+
+} // namespace resource
+} // namespace kernel
+} // namespace simgrid
+