From c8025bf0040880070ec5192212665250dfba49fc 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 770ec9da8..5d3e68046 100644 --- a/DataStructures/SearchEngineData.h +++ b/DataStructures/SearchEngineData.h @@ -64,11 +64,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 4746927b9..25943f3c8 100644 --- a/RoutingAlgorithms/BasicRoutingInterface.h +++ b/RoutingAlgorithms/BasicRoutingInterface.h @@ -40,6 +40,13 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #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: