diff --git a/dune/common/parallel/remoteindices.hh b/dune/common/parallel/remoteindices.hh index 915ee5b81672323954436d61c6b600c3f84d1d9d..9c697e1e17a585f6e411887a93e6d1d18f81c568 100644 --- a/dune/common/parallel/remoteindices.hh +++ b/dune/common/parallel/remoteindices.hh @@ -1520,20 +1520,14 @@ namespace Dune { } template<typename T, typename A> - inline typename std::map<int, std::pair<SLList<typename RemoteIndices<T,A>::RemoteIndex, - typename RemoteIndices<T,A>::Allocator >*, - SLList<typename RemoteIndices<T,A>::RemoteIndex, - typename RemoteIndices<T,A>::Allocator >*> >::const_iterator + inline typename RemoteIndices<T,A>::const_iterator RemoteIndices<T,A>::begin() const { return remoteIndices_.begin(); } template<typename T, typename A> - inline typename std::map<int, std::pair<SLList<typename RemoteIndices<T,A>::RemoteIndex, - typename RemoteIndices<T,A>::Allocator >*, - SLList<typename RemoteIndices<T,A>::RemoteIndex, - typename RemoteIndices<T,A>::Allocator >*> >::const_iterator + inline typename RemoteIndices<T,A>::const_iterator RemoteIndices<T,A>::end() const { return remoteIndices_.end();