| Steve Block | 9720d5f | 2009-12-22 22:13:14 +0000 | [diff] [blame] | 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: |