153855Simp// <iterator> -*- C++ -*- 253855Simp 353855Simp// Copyright (C) 2001, 2002 Free Software Foundation, Inc. 453855Simp// 553855Simp// This file is part of the GNU ISO C++ Library. This library is free 653855Simp// software; you can redistribute it and/or modify it under the 753855Simp// terms of the GNU General Public License as published by the 853855Simp// Free Software Foundation; either version 2, or (at your option) 953855Simp// any later version. 1053855Simp 1153855Simp// This library is distributed in the hope that it will be useful, 1253855Simp// but WITHOUT ANY WARRANTY; without even the implied warranty of 1353855Simp// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 1453855Simp// GNU General Public License for more details. 1553855Simp 1653855Simp// You should have received a copy of the GNU General Public License along 1753855Simp// with this library; see the file COPYING. If not, write to the Free 1853855Simp// Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 1953855Simp// USA. 2053855Simp 2153855Simp// As a special exception, you may use this file as part of a free software 2253855Simp// library without restriction. Specifically, if other files instantiate 2353855Simp// templates or use macros or inline functions from this file, or you compile 2453855Simp// this file and link it with other files to produce an executable, this 2553855Simp// file does not by itself cause the resulting executable to be covered by 2653855Simp// the GNU General Public License. This exception does not however 2753855Simp// invalidate any other reasons why the executable file might be covered by 2853855Simp// the GNU General Public License. 2959272Simp 3097613Stakawata/* 3159272Simp * 3253855Simp * Copyright (c) 1994 3353855Simp * Hewlett-Packard Company 3474636Simp * 3574636Simp * Permission to use, copy, modify, distribute and sell this software 3674636Simp * and its documentation for any purpose is hereby granted without fee, 3753855Simp * provided that the above copyright notice appear in all copies and 3853855Simp * that both that copyright notice and this permission notice appear 3953855Simp * in supporting documentation. Hewlett-Packard Company makes no 4053855Simp * representations about the suitability of this software for any 4153855Simp * purpose. It is provided "as is" without express or implied warranty. 4253855Simp * 4353855Simp * 4453855Simp * Copyright (c) 1996,1997 4553855Simp * Silicon Graphics Computer Systems, Inc. 4659193Simp * 4753855Simp * Permission to use, copy, modify, distribute and sell this software 4853855Simp * and its documentation for any purpose is hereby granted without fee, 4959193Simp * provided that the above copyright notice appear in all copies and 5058581Simp * that both that copyright notice and this permission notice appear 5159193Simp * in supporting documentation. Silicon Graphics makes no 5253855Simp * representations about the suitability of this software for any 5353855Simp * purpose. It is provided "as is" without express or implied warranty. 5459193Simp */ 5553855Simp 5653855Simp/** @file include/iterator 5759193Simp * This is a Standard C++ Library header. 5853855Simp */ 5959193Simp 6053855Simp#ifndef _GLIBCXX_ITERATOR 6159193Simp#define _GLIBCXX_ITERATOR 1 6261779Simp 6361779Simp#pragma GCC system_header 6461779Simp 6561779Simp#include <bits/c++config.h> 6659193Simp#include <cstddef> 6759193Simp#include <bits/stl_iterator_base_types.h> 6859193Simp#include <bits/stl_iterator_base_funcs.h> 6982376Sjon#include <bits/stl_iterator.h> 7082376Sjon#include <ostream> 7182376Sjon#include <istream> 7259193Simp#include <bits/stream_iterator.h> 7359193Simp#include <bits/streambuf_iterator.h> 7464544Simp 7564544Simp#endif /* _GLIBCXX_ITERATOR */ 7664544Simp