Back to index

glibc  2.9
Defines | Functions
strtold_l.c File Reference
#include <math.h>
#include <stdlib.h>
#include <xlocale.h>

Go to the source code of this file.

Defines

#define STRING_TYPE   char
#define STRTOLD   strtold_l
#define __STRTOLD   __strtold_l
#define __STRTOD   __strtod_l
#define INTERNAL(x)   INTERNAL1(x)
#define INTERNAL1(x)   __##x##_internal

Functions

double INTERNAL() __STRTOD (const STRING_TYPE *, STRING_TYPE **, int, __locale_t)
long double INTERNAL() __STRTOLD (const STRING_TYPE *nptr, STRING_TYPE **endptr, int group, __locale_t loc)
 libc_hidden_def (INTERNAL(__STRTOLD))

Define Documentation

#define __STRTOD   __strtod_l

Definition at line 36 of file strtold_l.c.

#define __STRTOLD   __strtold_l

Definition at line 35 of file strtold_l.c.

#define INTERNAL (   x)    INTERNAL1(x)

Definition at line 39 of file strtold_l.c.

#define INTERNAL1 (   x)    __##x##_internal

Definition at line 40 of file strtold_l.c.

#define STRING_TYPE   char

Definition at line 33 of file strtold_l.c.

#define STRTOLD   strtold_l

Definition at line 34 of file strtold_l.c.


Function Documentation

double INTERNAL() __STRTOD ( const STRING_TYPE ,
STRING_TYPE **  ,
int  ,
__locale_t   
)
long double INTERNAL() __STRTOLD ( const STRING_TYPE nptr,
STRING_TYPE **  endptr,
int  group,
__locale_t  loc 
)

Definition at line 47 of file strtold_l.c.

{
  return INTERNAL (__STRTOD) (nptr, endptr, group, loc);
}

Definition at line 53 of file strtold_l.c.

{
  return INTERNAL (__STRTOD) (nptr, endptr, 0, loc);
}