Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

algobase.h

Go to the documentation of this file.
00001 /*
00002  *
00003  * Copyright (c) 1994
00004  * Hewlett-Packard Company
00005  *
00006  * Permission to use, copy, modify, distribute and sell this software
00007  * and its documentation for any purpose is hereby granted without fee,
00008  * provided that the above copyright notice appear in all copies and
00009  * that both that copyright notice and this permission notice appear
00010  * in supporting documentation.  Hewlett-Packard Company makes no
00011  * representations about the suitability of this software for any
00012  * purpose.  It is provided "as is" without express or implied warranty.
00013  *
00014  * Copyright (c) 1996,1997
00015  * Silicon Graphics Computer Systems, Inc.
00016  *
00017  * Permission to use, copy, modify, distribute and sell this software
00018  * and its documentation for any purpose is hereby granted without fee,
00019  * provided that the above copyright notice appear in all copies and
00020  * that both that copyright notice and this permission notice appear
00021  * in supporting documentation.  Silicon Graphics makes no
00022  * representations about the suitability of this software for any
00023  * purpose.  It is provided "as is" without express or implied warranty.
00024  */
00025 
00026 #ifndef _CPP_BACKWARD_ALGOBASE_H
00027 #define _CPP_BACKWARD_ALGOBASE_H 1
00028 
00029 #include "backward_warning.h"
00030 #include "pair.h"
00031 #include "iterator.h"
00032 #include <bits/stl_algobase.h>
00033 #include <bits/stl_uninitialized.h>
00034 
00035 // Names from stl_algobase.h
00036 using std::iter_swap; 
00037 using std::swap; 
00038 using std::min; 
00039 using std::max; 
00040 using std::copy; 
00041 using std::copy_backward; 
00042 using std::copy_n; 
00043 using std::fill; 
00044 using std::fill_n; 
00045 using std::mismatch; 
00046 using std::equal; 
00047 using std::lexicographical_compare; 
00048 using std::lexicographical_compare_3way; 
00049 
00050 // Names from stl_uninitialized.h
00051 using std::uninitialized_copy;
00052 using std::uninitialized_copy_n;
00053 using std::uninitialized_fill;
00054 using std::uninitialized_fill_n;
00055 
00056 #endif /* _CPP_BACKWARD_ALGOBASE_H */
00057 
00058 // Local Variables:
00059 // mode:C++
00060 // End:

Generated at Tue May 1 16:28:37 2001 for libstdc++-v3 by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001