]>
Commit | Line | Data |
---|---|---|
6599da04 JM |
1 | /* |
2 | * | |
3 | * Copyright (c) 1994 | |
4 | * Hewlett-Packard Company | |
5 | * | |
6 | * Permission to use, copy, modify, distribute and sell this software | |
7 | * and its documentation for any purpose is hereby granted without fee, | |
8 | * provided that the above copyright notice appear in all copies and | |
9 | * that both that copyright notice and this permission notice appear | |
10 | * in supporting documentation. Hewlett-Packard Company makes no | |
11 | * representations about the suitability of this software for any | |
12 | * purpose. It is provided "as is" without express or implied warranty. | |
13 | * | |
14 | * | |
15 | * Copyright (c) 1996 | |
16 | * Silicon Graphics Computer Systems, Inc. | |
17 | * | |
18 | * Permission to use, copy, modify, distribute and sell this software | |
19 | * and its documentation for any purpose is hereby granted without fee, | |
20 | * provided that the above copyright notice appear in all copies and | |
21 | * that both that copyright notice and this permission notice appear | |
22 | * in supporting documentation. Silicon Graphics makes no | |
23 | * representations about the suitability of this software for any | |
24 | * purpose. It is provided "as is" without express or implied warranty. | |
25 | */ | |
26 | ||
27 | #ifndef __SGI_STL_TEMPBUF_H | |
28 | #define __SGI_STL_TEMPBUF_H | |
29 | ||
bb84e669 JM |
30 | #ifndef __SGI_STL_PAIR_H |
31 | #include <pair.h> | |
32 | #endif | |
df926268 JM |
33 | #include <limits.h> /* XXX should use <climits> */ |
34 | #include <stddef.h> /* XXX should use <cstddef> */ | |
35 | #include <stdlib.h> /* XXX should use <cstdlib> */ | |
bb84e669 | 36 | #ifndef __TYPE_TRAITS_H |
6599da04 | 37 | #include <type_traits.h> |
bb84e669 JM |
38 | #endif |
39 | #ifndef __SGI_STL_INTERNAL_CONSTRUCT_H | |
40 | #include <stl_construct.h> | |
41 | #endif | |
df926268 JM |
42 | #ifndef __SGI_STL_INTERNAL_UNINITIALIZED_H |
43 | #include <stl_uninitialized.h> | |
44 | #endif | |
bb84e669 JM |
45 | #ifndef __SGI_STL_INTERNAL_TEMPBUF_H |
46 | #include <stl_tempbuf.h> | |
47 | #endif | |
6599da04 | 48 | |
bb84e669 | 49 | #ifdef __STL_USE_NAMESPACES |
6599da04 | 50 | |
bb84e669 JM |
51 | using __STD::get_temporary_buffer; |
52 | using __STD::return_temporary_buffer; | |
53 | using __STD::temporary_buffer; | |
6599da04 | 54 | |
bb84e669 | 55 | #endif /* __STL_USE_NAMESPACES */ |
6599da04 JM |
56 | |
57 | #endif /* __SGI_STL_TEMPBUF_H */ | |
bb84e669 JM |
58 | |
59 | // Local Variables: | |
60 | // mode:C++ | |
61 | // End: |