From 0977cabc7957088b14046475635ac966524f65e2 Mon Sep 17 00:00:00 2001 From: Dennis Luxen Date: Tue, 24 Sep 2013 09:55:02 +0200 Subject: [PATCH] moving fwd decl of static members to root of include graph --- DataStructures/SearchEngineData.h | 7 ------- RoutingAlgorithms/BasicRoutingInterface.h | 7 +++++++ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/DataStructures/SearchEngineData.h b/DataStructures/SearchEngineData.h index 7833ad1b0..5f9e48ab6 100644 --- a/DataStructures/SearchEngineData.h +++ b/DataStructures/SearchEngineData.h @@ -57,11 +57,4 @@ struct SearchEngineData { void InitializeOrClearThirdThreadLocalStorage(const unsigned number_of_nodes); }; -SearchEngineData::SearchEngineHeapPtr SearchEngineData::forwardHeap; -SearchEngineData::SearchEngineHeapPtr SearchEngineData::backwardHeap; -SearchEngineData::SearchEngineHeapPtr SearchEngineData::forwardHeap2; -SearchEngineData::SearchEngineHeapPtr SearchEngineData::backwardHeap2; -SearchEngineData::SearchEngineHeapPtr SearchEngineData::forwardHeap3; -SearchEngineData::SearchEngineHeapPtr SearchEngineData::backwardHeap3; - #endif // SEARCH_ENGINE_DATA_H diff --git a/RoutingAlgorithms/BasicRoutingInterface.h b/RoutingAlgorithms/BasicRoutingInterface.h index 8661e9747..ea40ae917 100644 --- a/RoutingAlgorithms/BasicRoutingInterface.h +++ b/RoutingAlgorithms/BasicRoutingInterface.h @@ -35,6 +35,13 @@ or see http://www.gnu.org/licenses/agpl.txt. #include +SearchEngineData::SearchEngineHeapPtr SearchEngineData::forwardHeap; +SearchEngineData::SearchEngineHeapPtr SearchEngineData::backwardHeap; +SearchEngineData::SearchEngineHeapPtr SearchEngineData::forwardHeap2; +SearchEngineData::SearchEngineHeapPtr SearchEngineData::backwardHeap2; +SearchEngineData::SearchEngineHeapPtr SearchEngineData::forwardHeap3; +SearchEngineData::SearchEngineHeapPtr SearchEngineData::backwardHeap3; + template class BasicRoutingInterface : boost::noncopyable { protected: