dv_forward_iterator.h

Go to the documentation of this file.
00001 #ifndef DVXML_DV_FORWARD_ITERATOR_H
00002 #define DVXML_DV_FORWARD_ITERATOR_H
00003 // $Id: dv_forward_iterator.h.in,v 1.1 2003/07/24 08:22:21 dvermeir Exp $
00004 #include <iterator>
00005 /** Kludge to support both gcc-3.X and gcc-2.95.X. 
00006  * In the former you need
00007  * @code
00008  * template<T> class iterator<forward_iterator_tag,T>
00009  * @endcode
00010  * while the latter only supports template class
00011  * @code
00012  * template<T> class forward_iterator<T,ptrdiff_t>
00013  * @endcode
00014  */
00015 template <typename T>
00016 class dv_forward_iterator: public std::iterator<std::forward_iterator_tag, T > {
00017 };
00018 #endif
00019 

dvxml-0.1.7 [ 7 January, 2008]