]> git.buserror.net Git - polintos/scott/priv.git/blob - include/c++/stl/rope
Add STLport 5.1.4
[polintos/scott/priv.git] / include / c++ / stl / rope
1 /*
2  * Copyright (c) 1997
3  * Silicon Graphics Computer Systems, Inc.
4  *
5  * Permission to use, copy, modify, distribute and sell this software
6  * and its documentation for any purpose is hereby granted without fee,
7  * provided that the above copyright notice appear in all copies and
8  * that both that copyright notice and this permission notice appear
9  * in supporting documentation.  Silicon Graphics makes no
10  * representations about the suitability of this software for any
11  * purpose.  It is provided "as is" without express or implied warranty.
12  */
13
14 #ifndef _STLP_ROPE
15 #define _STLP_ROPE
16
17 #ifndef _STLP_OUTERMOST_HEADER_ID
18 #  define _STLP_OUTERMOST_HEADER_ID 0x54
19 #  include <stl/_prolog.h>
20 #endif
21
22 #ifdef _STLP_PRAGMA_ONCE
23 #  pragma once
24 #endif
25
26 #if defined (_STLP_NO_EXTENSIONS)
27 /* Comment following if you want to use rope class even if you ask for
28  * no extension.
29  */
30 #  error The rope class is a STLport extension.
31 #endif
32
33 #include <stl/_rope.h>
34
35 #if (_STLP_OUTERMOST_HEADER_ID == 0x54)
36 #  include <stl/_epilog.h>
37 #  undef _STLP_OUTERMOST_HEADER_ID
38 #endif
39
40 #endif /* _STLP_ROPE */
41
42 // Local Variables:
43 // mode:C++
44 // End: