/srv/osrm/osrm-backend/include/customizer
NameSizeModeActions
cell_customizer.hpp91610644editdlrm
cell_metric.hpp7970644editdlrm
customizer.hpp3060644editdlrm
customizer_config.hpp10410644editdlrm
edge_based_graph.hpp52060644editdlrm
files.hpp37930644editdlrm
serialization.hpp31580644editdlrm
Edit: /srv/osrm/osrm-backend/include/customizer/cell_metric.hpp (797B)
#ifndef OSRM_CUSTOMIZER_CELL_METRIC_HPP #define OSRM_CUSTOMIZER_CELL_METRIC_HPP #include "storage/io_fwd.hpp" #include "storage/shared_memory_ownership.hpp" #include "util/typedefs.hpp" #include "util/vector_view.hpp" namespace osrm::customizer { namespace detail { // Encapsulated one metric to make it easily replacable in CelLStorage template struct CellMetricImpl { template using Vector = util::ViewOrVector; Vector weights; Vector durations; Vector distances; }; } // namespace detail using CellMetric = detail::CellMetricImpl; using CellMetricView = detail::CellMetricImpl; } // namespace osrm::customizer #endif