Util--  1.1
sweep.hh
Go to the documentation of this file.
1 #ifndef __UTILS_SWEEP_H__
2 #define __UTILS_SWEEP_H__
3 
4 namespace utilmm
5 {
8  template<typename Iterator>
9  void sweep(Iterator begin, Iterator end)
10  {
11  while(begin != end)
12  {
13  delete *begin;
14  ++begin;
15  }
16  }
17 
20  template<typename Iterator>
21  void sweep_arrays(Iterator begin, Iterator end)
22  {
23  while(begin != end)
24  {
25  delete[] *begin;
26  ++begin;
27  }
28  }
29 }
30 
31 #endif
void sweep_arrays(Iterator begin, Iterator end)
Definition: sweep.hh:21
void sweep(Iterator begin, Iterator end)
Definition: sweep.hh:9
Definition: auto_flag.hh:6

Generated on Mon Oct 8 2018 08:38:45 for Util-- by doxygen 1.8.11
SourceForge.net Project Page