string.h revision 132720
1226584Sdim// -*- C++ -*- compatibility header.
2226584Sdim
3226584Sdim// Copyright (C) 2002 Free Software Foundation, Inc.
4226584Sdim//
5226584Sdim// This file is part of the GNU ISO C++ Library.  This library is free
6226584Sdim// software; you can redistribute it and/or modify it under the
7226584Sdim// terms of the GNU General Public License as published by the
8226584Sdim// Free Software Foundation; either version 2, or (at your option)
9226584Sdim// any later version.
10226584Sdim
11226584Sdim// This library is distributed in the hope that it will be useful,
12252723Sdim// but WITHOUT ANY WARRANTY; without even the implied warranty of
13226584Sdim// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14226584Sdim// GNU General Public License for more details.
15226584Sdim
16226584Sdim// You should have received a copy of the GNU General Public License along
17226584Sdim// with this library; see the file COPYING.  If not, write to the Free
18226584Sdim// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
19263509Sdim// USA.
20263509Sdim
21263509Sdim// As a special exception, you may use this file as part of a free software
22226584Sdim// library without restriction.  Specifically, if other files instantiate
23226584Sdim// templates or use macros or inline functions from this file, or you compile
24245431Sdim// this file and link it with other files to produce an executable, this
25226584Sdim// file does not by itself cause the resulting executable to be covered by
26226584Sdim// the GNU General Public License.  This exception does not however
27226584Sdim// invalidate any other reasons why the executable file might be covered by
28226584Sdim// the GNU General Public License.
29226584Sdim
30226584Sdim#ifndef _GLIBCXX_STRING_H
31263509Sdim#define _GLIBCXX_STRING_H 1
32226584Sdim
33226584Sdim#include <cstring>
34226584Sdim
35226584Sdimusing std::memcpy;
36226584Sdimusing std::memmove;
37226584Sdimusing std::strcpy;
38252723Sdimusing std::strncpy;
39226584Sdimusing std::strcat;
40226584Sdimusing std::strncat;
41252723Sdimusing std::memcmp;
42226584Sdimusing std::strcmp;
43226584Sdimusing std::strcoll;
44226584Sdimusing std::strncmp;
45226584Sdimusing std::strxfrm;
46226584Sdimusing std::memchr;
47226584Sdimusing std::strchr;
48226584Sdimusing std::strcspn;
49245431Sdimusing std::strpbrk;
50263509Sdimusing std::strrchr;
51263509Sdimusing std::strspn;
52252723Sdimusing std::strstr;
53226584Sdimusing std::strtok;
54226584Sdimusing std::memset;
55226584Sdimusing std::strerror;
56226584Sdimusing std::strlen;
57226584Sdim
58226584Sdim#endif
59252723Sdim