summaryrefslogtreecommitdiffstats
path: root/server/src/api.cppm
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/api.cppm')
-rw-r--r--server/src/api.cppm10
1 files changed, 4 insertions, 6 deletions
diff --git a/server/src/api.cppm b/server/src/api.cppm
index 77e0f85..0bb0868 100644
--- a/server/src/api.cppm
+++ b/server/src/api.cppm
@@ -57,7 +57,7 @@ struct sysinfo
57{ 57{
58 time::timestamp using_publication_of; 58 time::timestamp using_publication_of;
59 std::size_t blse_index_size; 59 std::size_t blse_index_size;
60 std::size_t p_index_size; 60 std::size_t bpe_index_size;
61}; 61};
62 62
63auto tag_invoke( 63auto tag_invoke(
@@ -82,15 +82,13 @@ class handler
82 82
83 using blse_index_value = std::shared_ptr<datex2::road_closure>; 83 using blse_index_value = std::shared_ptr<datex2::road_closure>;
84 using blse_index = geo::multizonal::linestring_rtree<blse_index_value>; 84 using blse_index = geo::multizonal::linestring_rtree<blse_index_value>;
85 using p_index_value = std::pair< 85 using bpe_index_value = std::shared_ptr<datex2::road_closure>;
86 geo::utm::zonable_wgs84_point, std::shared_ptr<datex2::road_closure> 86 using bpe_index = geo::multizonal::point_rtree<bpe_index_value>;
87 >;
88 using p_index = bgeo::index::rtree<p_index_value, bgeo::index::quadratic<16>>;
89 87
90 log::logger l_; 88 log::logger l_;
91 datex2::situation_publication pub_; 89 datex2::situation_publication pub_;
92 blse_index blse_index_; 90 blse_index blse_index_;
93 p_index p_index_; 91 bpe_index bpe_index_;
94 92
95public: 93public:
96 explicit handler(log::logger const& l, datex2::situation_publication pub); 94 explicit handler(log::logger const& l, datex2::situation_publication pub);