Home | History | Annotate | Download | only in stlport
      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:
     45