1999-12-15 01:15:08 +00:00
|
|
|
// -*- C++ -*-
|
|
|
|
/* This file is part of
|
|
|
|
* ======================================================
|
|
|
|
*
|
|
|
|
* LyX, The Document Processor
|
|
|
|
*
|
|
|
|
* Copyright 1995 Matthias Ettrich
|
2000-03-16 04:29:22 +00:00
|
|
|
* Copyright 1995-2000 The LyX Team.
|
1999-12-15 01:15:08 +00:00
|
|
|
*
|
|
|
|
* ====================================================== */
|
|
|
|
|
|
|
|
#ifndef LYX_STL_STRING_FWD_H
|
|
|
|
#define LYX_STL_STRING_FWD_H
|
|
|
|
|
|
|
|
|
1999-12-20 01:45:40 +00:00
|
|
|
#ifndef USE_INCLUDED_STRING
|
1999-12-15 01:15:08 +00:00
|
|
|
// include the real stl_string_fwd.h
|
1999-12-20 01:45:40 +00:00
|
|
|
# include STL_STRING_FWD_H_LOCATION
|
|
|
|
#else
|
1999-12-15 01:15:08 +00:00
|
|
|
// Hide the forward declaration of string by SGI's STL > 3.13.
|
|
|
|
// We have to provide the declaration of__get_c_string() ourselves
|
|
|
|
// since SGI expects it to exist and we're blocking their string declarations
|
|
|
|
// as best we can.
|
|
|
|
// Note that a declaration for string is still required so we have to
|
|
|
|
// provide one via LString.h. ARRae.
|
1999-12-20 01:45:40 +00:00
|
|
|
# include "LString.h"
|
|
|
|
# define __SGI_STL_STRING_FWD_H
|
|
|
|
static char const * __get_c_string(string const &);
|
|
|
|
#endif // USE_INCLUDED_STRING
|
1999-12-15 01:15:08 +00:00
|
|
|
|
|
|
|
#endif // LYX_STL_STRING_FWD_H
|