00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #ifndef __SGI_STL_ALGOBASE_H
00027 #define __SGI_STL_ALGOBASE_H
00028
00029 #ifndef __SGI_STL_PAIR_H
00030 #include <pair.h>
00031 #endif
00032 #ifndef __SGI_STL_ITERATOR_H
00033 #include <iterator.h>
00034 #endif
00035 #ifndef __SGI_STL_INTERNAL_ALGOBASE_H
00036 #include <stl_algobase.h>
00037 #endif
00038 #ifndef __SGI_STL_INTERNAL_UNINITIALIZED_H
00039 #include <stl_uninitialized.h>
00040 #endif
00041
00042 #ifdef __STL_USE_NAMESPACES
00043
00044
00045 using __STD::iter_swap;
00046 using __STD::swap;
00047 using __STD::min;
00048 using __STD::max;
00049 using __STD::copy;
00050 using __STD::copy_backward;
00051 using __STD::copy_n;
00052 using __STD::fill;
00053 using __STD::fill_n;
00054 using __STD::mismatch;
00055 using __STD::equal;
00056 using __STD::lexicographical_compare;
00057 using __STD::lexicographical_compare_3way;
00058
00059
00060 using __STD::uninitialized_copy;
00061 using __STD::uninitialized_copy_n;
00062 using __STD::uninitialized_fill;
00063 using __STD::uninitialized_fill_n;
00064
00065 #endif
00066
00067 #endif
00068
00069
00070
00071