tempbuf.h

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  *
00015  * Copyright (c) 1996
00016  * Silicon Graphics Computer Systems, Inc.
00017  *
00018  * Permission to use, copy, modify, distribute and sell this software
00019  * and its documentation for any purpose is hereby granted without fee,
00020  * provided that the above copyright notice appear in all copies and
00021  * that both that copyright notice and this permission notice appear
00022  * in supporting documentation.  Silicon Graphics makes no
00023  * representations about the suitability of this software for any
00024  * purpose.  It is provided "as is" without express or implied warranty.
00025  */
00026 
00027 #ifndef __SGI_STL_TEMPBUF_H
00028 #define __SGI_STL_TEMPBUF_H
00029 
00030 #ifndef __SGI_STL_PAIR_H
00031 #include <pair.h>
00032 #endif
00033 #include <limits.h>      /* XXX should use <climits> */
00034 #ifndef UNDER_CE
00035 #include <stddef.h>      /* XXX should use <cstddef> */
00036 #else
00037 #include <wce_defs.h>
00038 #endif
00039 #include <stdlib.h>      /* XXX should use <cstdlib> */
00040 #ifndef __TYPE_TRAITS_H
00041 #include <type_traits.h>
00042 #endif
00043 #ifndef __SGI_STL_INTERNAL_CONSTRUCT_H
00044 #include <stl_construct.h>
00045 #endif
00046 #ifndef __SGI_STL_INTERNAL_UNINITIALIZED_H
00047 #include <stl_uninitialized.h>
00048 #endif
00049 #ifndef __SGI_STL_INTERNAL_TEMPBUF_H
00050 #include <stl_tempbuf.h>
00051 #endif
00052 
00053 #ifdef __STL_USE_NAMESPACES
00054 
00055 using __STD::get_temporary_buffer;
00056 using __STD::return_temporary_buffer;
00057 using __STD::temporary_buffer;
00058 
00059 #endif /* __STL_USE_NAMESPACES */
00060 
00061 #endif /* __SGI_STL_TEMPBUF_H */
00062 
00063 // Local Variables:
00064 // mode:C++
00065 // End:

Generated on Mon Jun 5 10:20:45 2006 for Intelligence.kdevelop by  doxygen 1.4.6