Navigation

Operators and Keywords

Function List:

C++ API

string.h File Reference

#include <stddef.h>
Include dependency graph for string.h:

Go to the source code of this file.

Defines

#define __attribute__(Spec)
#define _GL_ATTRIBUTE_PURE
#define _GL_CXXDEFS_H
#define _GL_EXTERN_C   extern
#define _GL_FUNCDECL_RPL(func, rettype, parameters_and_attributes)   _GL_FUNCDECL_RPL_1 (rpl_##func, rettype, parameters_and_attributes)
#define _GL_FUNCDECL_RPL_1(rpl_func, rettype, parameters_and_attributes)   _GL_EXTERN_C rettype rpl_func parameters_and_attributes
#define _GL_FUNCDECL_SYS(func, rettype, parameters_and_attributes)   _GL_EXTERN_C rettype func parameters_and_attributes
#define _GL_CXXALIAS_RPL(func, rettype, parameters)   _GL_CXXALIAS_RPL_1 (func, rpl_##func, rettype, parameters)
#define _GL_CXXALIAS_RPL_1(func, rpl_func, rettype, parameters)   _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIAS_RPL_CAST_1(func, rpl_func, rettype, parameters)   _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIAS_SYS(func, rettype, parameters)   _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIAS_SYS_CAST(func, rettype, parameters)   _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIAS_SYS_CAST2(func, rettype, parameters, rettype2, parameters2)   _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIASWARN(func)   _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIASWARN1(func, rettype, parameters_and_attributes)   _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_ARG_NONNULL(params)
#define _GL_WARN_ON_USE(function, message)   _GL_WARN_EXTERN_C int _gl_warn_on_use
#define _GL_WARN_ON_USE_CXX(function, rettype, parameters_and_attributes, msg)   _GL_WARN_EXTERN_C int _gl_warn_on_use
#define _GL_WARN_EXTERN_C   extern

Functions

 _GL_CXXALIAS_SYS_CAST2 (memchr, void *,(void const *__s, int __c, size_t __n), void const *,(void const *__s, int __c, size_t __n))
 _GL_CXXALIASWARN (memchr)
 _GL_CXXALIAS_SYS (mempcpy, void *,(void *restrict __dest, void const *restrict __src, size_t __n))
 _GL_CXXALIASWARN (mempcpy)
 _GL_CXXALIAS_SYS_CAST2 (memrchr, void *,(void const *, int, size_t), void const *,(void const *, int, size_t))
 _GL_CXXALIASWARN (memrchr)
 _GL_CXXALIAS_SYS (strdup, char *,(char const *__s))
 _GL_CXXALIASWARN (strdup)
 _GL_CXXALIAS_SYS (strerror, char *,(int))
 _GL_CXXALIASWARN (strerror)

Define Documentation

#define __attribute__ (   Spec  ) 
#define _GL_ARG_NONNULL (   params  ) 
#define _GL_ATTRIBUTE_PURE
#define _GL_CXXALIAS_RPL (   func,
  rettype,
  parameters 
)    _GL_CXXALIAS_RPL_1 (func, rpl_##func, rettype, parameters)
#define _GL_CXXALIAS_RPL_1 (   func,
  rpl_func,
  rettype,
  parameters 
)    _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIAS_RPL_CAST_1 (   func,
  rpl_func,
  rettype,
  parameters 
)    _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIAS_SYS (   func,
  rettype,
  parameters 
)    _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIAS_SYS_CAST (   func,
  rettype,
  parameters 
)    _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIAS_SYS_CAST2 (   func,
  rettype,
  parameters,
  rettype2,
  parameters2 
)    _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIASWARN (   func  )     _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXALIASWARN1 (   func,
  rettype,
  parameters_and_attributes 
)    _GL_EXTERN_C int _gl_cxxalias_dummy
#define _GL_CXXDEFS_H
#define _GL_EXTERN_C   extern
#define _GL_FUNCDECL_RPL (   func,
  rettype,
  parameters_and_attributes 
)    _GL_FUNCDECL_RPL_1 (rpl_##func, rettype, parameters_and_attributes)
#define _GL_FUNCDECL_RPL_1 (   rpl_func,
  rettype,
  parameters_and_attributes 
)    _GL_EXTERN_C rettype rpl_func parameters_and_attributes
#define _GL_FUNCDECL_SYS (   func,
  rettype,
  parameters_and_attributes 
)    _GL_EXTERN_C rettype func parameters_and_attributes
#define _GL_WARN_EXTERN_C   extern
#define _GL_WARN_ON_USE (   function,
  message 
)    _GL_WARN_EXTERN_C int _gl_warn_on_use
#define _GL_WARN_ON_USE_CXX (   function,
  rettype,
  parameters_and_attributes,
  msg 
)    _GL_WARN_EXTERN_C int _gl_warn_on_use

Function Documentation

_GL_CXXALIAS_SYS ( mempcpy  ,
void *  ,
(void *restrict __dest, void const *restrict __src, size_t __n)   
)
_GL_CXXALIAS_SYS ( strerror  ,
char *  ,
(int)   
)
_GL_CXXALIAS_SYS ( strdup  ,
char *  ,
(char const *__s)   
)
_GL_CXXALIAS_SYS_CAST2 ( memrchr  ,
void *  ,
(void const *, int, size_t)  ,
void const *  ,
(void const *, int, size_t)   
)
_GL_CXXALIAS_SYS_CAST2 ( memchr  ,
void *  ,
(void const *__s, int __c, size_t __n)  ,
void const *  ,
(void const *__s, int __c, size_t __n)   
)
_GL_CXXALIASWARN ( memrchr   ) 
_GL_CXXALIASWARN ( memchr   ) 
_GL_CXXALIASWARN ( strerror   ) 
_GL_CXXALIASWARN ( mempcpy   ) 
_GL_CXXALIASWARN ( strdup   ) 
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines