mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-20 05:13:58 +00:00
Format all C++ and Java code via clang-format
Signed-off-by: Konstantin Pastbin <konstantin.pastbin@gmail.com>
This commit is contained in:
@@ -2,8 +2,8 @@
|
||||
|
||||
#include "storage/storage_defines.hpp"
|
||||
|
||||
#include "indexer/feature.hpp"
|
||||
#include "geometry/rect2d.hpp"
|
||||
#include "indexer/feature.hpp"
|
||||
|
||||
#include <functional>
|
||||
#include <string>
|
||||
@@ -14,22 +14,19 @@ namespace df
|
||||
class MapDataProvider
|
||||
{
|
||||
public:
|
||||
template <typename T> using TReadCallback = std::function<void(T &)>;
|
||||
using TReadFeaturesFn = std::function<void(TReadCallback<FeatureType> const &,
|
||||
std::vector<FeatureID> const &)>;
|
||||
using TReadIDsFn = std::function<void(TReadCallback<FeatureID const> const &,
|
||||
m2::RectD const &, int)>;
|
||||
template <typename T>
|
||||
using TReadCallback = std::function<void(T &)>;
|
||||
using TReadFeaturesFn = std::function<void(TReadCallback<FeatureType> const &, std::vector<FeatureID> const &)>;
|
||||
using TReadIDsFn = std::function<void(TReadCallback<FeatureID const> const &, m2::RectD const &, int)>;
|
||||
using TIsCountryLoadedFn = std::function<bool(m2::PointD const &)>;
|
||||
using TIsCountryLoadedByNameFn = std::function<bool(std::string_view)>;
|
||||
using TUpdateCurrentCountryFn = std::function<void(m2::PointD const &, int)>;
|
||||
|
||||
MapDataProvider(TReadIDsFn && idsReader,
|
||||
TReadFeaturesFn && featureReader,
|
||||
MapDataProvider(TReadIDsFn && idsReader, TReadFeaturesFn && featureReader,
|
||||
TIsCountryLoadedByNameFn && isCountryLoadedByNameFn,
|
||||
TUpdateCurrentCountryFn && updateCurrentCountryFn);
|
||||
|
||||
void ReadFeaturesID(TReadCallback<FeatureID const> const & fn, m2::RectD const & r,
|
||||
int scale) const;
|
||||
void ReadFeaturesID(TReadCallback<FeatureID const> const & fn, m2::RectD const & r, int scale) const;
|
||||
void ReadFeatures(TReadCallback<FeatureType> const & fn, std::vector<FeatureID> const & ids) const;
|
||||
|
||||
TUpdateCurrentCountryFn const & UpdateCurrentCountryFn() const;
|
||||
|
||||
Reference in New Issue
Block a user