00001 #ifndef vector_string_input_iterator_h 00002 #define vector_string_input_iterator_h 00003 // $Id: vector_string_input_iterator.h.in,v 1.3 2002/10/22 08:23:09 dvermeir Exp $ 00004 00005 namespace Dv { 00006 namespace Sql { 00007 /** Kludge to support gcc-2.95.3 and gcc-3.2 00008 * Gcc-3.1 does not have input_iterator while gcc-2.95.3 does not have iterator. 00009 * gcc-2.95.3: std::iterator<std::input_iterator_tag,std::vector<std::string> > 00010 * gcc-3.1: std::input_iterator<std::vector<std::string>, ptrdiff_t > 00011 * The definition below is generated from configure.in. 00012 */ 00013 typedef std::iterator<std::input_iterator_tag, std::vector<std::string> > vector_string_input_iterator; 00014 }} 00015 #endif