/cvmfs/atlas.cern.ch/repo/sw/ASG/AnalysisBase/2.4.31/AthContainers/AthContainers/tools/DVL_iter_swap.h File Reference

Specializations of iter_swap for DataVector/DataList. More...

#include "AthContainers/tools/DVLIterator.h"
#include "AthContainers/tools/ATHCONTAINERS_ASSERT.h"
#include <iterator>

Go to the source code of this file.

Functions

template<class DV >
void std::iter_swap (typename DataModel_detail::iterator< DV > a, typename DataModel_detail::iterator< DV > b)
 Specialization of iter_swap for DataVector/DataList.
template<class DV >
void std::iter_swap (typename std::reverse_iterator< DataModel_detail::iterator< DV > > a, typename std::reverse_iterator< DataModel_detail::iterator< DV > > b)
 Specialization of iter_swap for DataVector/DataList.
template<class DV >
DataModel_detail::iterator< DV > std::swap_ranges (DataModel_detail::iterator< DV > first1, DataModel_detail::iterator< DV > last1, DataModel_detail::iterator< DV > first2)
 Specialization of swap_ranges for DataVector/DataList.
template<class DV >
std::reverse_iterator
< DataModel_detail::iterator
< DV > > 
std::swap_ranges (std::reverse_iterator< DataModel_detail::iterator< DV > > first1, std::reverse_iterator< DataModel_detail::iterator< DV > > last1, std::reverse_iterator< DataModel_detail::iterator< DV > > first2)
 Specialization of swap_ranges for DataVector/DataList.

Detailed Description

Specializations of iter_swap for DataVector/DataList.

Author:
scott snyder <snyder@bnl.gov>
Date:
Sep, 2010
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1