vtf-logo

skipElements.h

Go to the documentation of this file.
00001 // -*- C++ -*-
00002 
00008 #if !defined(__ads_algorithm_skipElements_h__)
00009 #define __ads_algorithm_skipElements_h__
00010 
00011 #include "../defs.h"
00012 
00013 BEGIN_NAMESPACE_ADS
00014 
00015 //-----------------------------------------------------------------------------
00017 // @{
00018 
00019 
00021 
00025 template<typename ForwardIterator1, typename ForwardIterator2>
00026 ForwardIterator1
00027 skipElementsUsingIteration(ForwardIterator1 iterator,
00028                            ForwardIterator2 beginning,
00029                            ForwardIterator2 end);
00030 
00031 
00033 
00037 template<typename ForwardIterator, typename IteratorForwardIterator>
00038 ForwardIterator
00039 skipIteratorsUsingIteration(ForwardIterator iterator,
00040                             IteratorForwardIterator beginning,
00041                             IteratorForwardIterator end);
00042 
00043 
00044 
00045 // CONTINUE: Add a skip*UsingSet function.
00046 
00047 // @}
00048 
00049 END_NAMESPACE_ADS
00050 
00051 #define __ads_algorithm_skipElements_ipp__
00052 #include "skipElements.ipp"
00053 #undef __ads_algorithm_skipElements_ipp__
00054 
00055 #endif

Generated on Fri Aug 24 12:55:28 2007 for Algorithms and Data Structures Package by  doxygen 1.4.7