-
Notifications
You must be signed in to change notification settings - Fork 6
/
dtoaLoc.h
45 lines (38 loc) · 1.46 KB
/
dtoaLoc.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
/****************************************************************
*
* The author of this software is David M. Gay.
*
* Copyright (c) 1991, 2000, 2001 by Lucent Technologies.
* Copyright (c) 2017-2023 GAMS Software GmbH <[email protected]>
* Copyright (c) 2017-2023 GAMS Development Corp. <[email protected]>
*
* Permission to use, copy, modify, and distribute this software for any
* purpose without fee is hereby granted, provided that this entire notice
* is included in all copies of any software which is or includes a copy
* or modification of this software and in all copies of the supporting
* documentation for such software.
*
* THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
* WARRANTY. IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY
* REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
* OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
*
***************************************************************/
#if ! defined(_DTOA_LOC_H_)
# define _DTOA_LOC_H_
#define DTOA_API
#define DTOA_CALLCONV
#if defined(__cplusplus)
extern "C" {
#endif
double DTOA_API DTOA_CALLCONV
strtodLoc (const char *s00, char **se, int *locErrno);
char DTOA_API * DTOA_CALLCONV
dtoaLoc (double dd, int mode, int ndigits,
char buf[], size_t bufSiz, int *decpt, int *sign, char **rve);
int DTOA_API DTOA_CALLCONV
dtoaInfoLoc ();
#if defined(__cplusplus)
}
#endif
#endif /* defined(_DTOA_LOC_H_) */