diff --git a/src/db/db/dbBinnedAreaCollector.h b/src/db/db/dbBinnedAreaCollector.h index 2d3756ccc..0d742b7df 100644 --- a/src/db/db/dbBinnedAreaCollector.h +++ b/src/db/db/dbBinnedAreaCollector.h @@ -36,7 +36,7 @@ namespace db { * See description of binned_area_collector for details. */ template -class DB_PUBLIC binned_area_receiver +class DB_PUBLIC_TEMPLATE binned_area_receiver { public: typedef db::coord_traits::area_type area_type; @@ -71,7 +71,7 @@ public: * @brief A helper class providing an inserter that is the connection between the receiver and the provider */ template -class DB_PUBLIC binned_area_inserter +class DB_PUBLIC_TEMPLATE binned_area_inserter { public: typedef db::coord_traits::area_type area_type; @@ -115,7 +115,7 @@ private: * is supposed to add up the areas in an application specific fashion. */ template -class DB_PUBLIC binned_area_collector +class DB_PUBLIC_TEMPLATE binned_area_collector : public EdgeEvaluatorBase, public EdgeSink {