13551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)/*
23551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) *
33551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) * Copyright (c) 1994
43551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) * Hewlett-Packard Company
53551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) *
63551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) * Copyright (c) 1996,1997
73551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) * Silicon Graphics Computer Systems, Inc.
83551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) *
93551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) * Copyright (c) 1997
103551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) * Moscow Center for SPARC Technology
113551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) *
123551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) * Copyright (c) 1999
1368043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles) * Boris Fomitchev
1468043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles) *
1568043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles) * This material is provided "as is", with absolutely no warranty expressed
1668043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles) * or implied. Any use is at your own risk.
1768043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles) *
1868043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles) * Permission to use or copy this software for any purpose is hereby granted
193551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) * without fee, provided the above notices are retained on all copies.
203551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) * Permission to modify the code and to distribute modified code is granted,
213551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) * provided the above notices are retained, and a notice that the code was
223551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) * modified is included with the above copyright notice.
233551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) *
243551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) */
2568043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)
2668043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)#ifndef _STLP_DEQUE
2768043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)
2868043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)#ifndef _STLP_OUTERMOST_HEADER_ID
2968043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)#  define _STLP_OUTERMOST_HEADER_ID 0x22
3068043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)#  include <stl/_prolog.h>
3168043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)#  define _STLP_DEQUE
3268043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)#endif
3368043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)
3468043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)#if (_STLP_OUTERMOST_HEADER_ID == 0x22)
3568043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)#  ifndef _STLP_INTERNAL_DEQUE_H
3668043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)#    include <stl/_deque.h>
373551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)#  endif
383551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)#endif
393551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)
403551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)#if (_STLP_OUTERMOST_HEADER_ID != 0x22) || defined (_STLP_IMPORT_VENDOR_STD)
413551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)#  if defined (_STLP_HAS_INCLUDE_NEXT)
423551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)#    include_next <deque>
433551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)#  else
443551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)#    include _STLP_NATIVE_HEADER(deque)
453551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)#  endif
463551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)#endif
473551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)
483551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)#if (_STLP_OUTERMOST_HEADER_ID == 0x22)
494e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)#  include <stl/_epilog.h>
504e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)#  undef _STLP_OUTERMOST_HEADER_ID
513551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)#endif
523551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)
533551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)#endif /* _STLP_DEQUE */
543551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)
553551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)// Local Variables:
563551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)// mode:C++
573551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)// End:
583551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)