A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Function Name | Header | Signature | Description | Proposed Wrapper Prototype | Proposed Implementation | Function Name | Param List | Arg List | Header comment | Good? | Final Prototype | Final Impl | Define | ||||||||||||
2 | isalnum | ctype.h | int isalnum(int c); | Tests if c is alphanumeric. | C_BRIDGE_API int isalnum_wrap(int c); | int isalnum_wrap(int c){ return isalnum(c); } | isalnum | int c | c | /// /// ctype.h /// | TRUE | /// /// ctype.h /// C_BRIDGE_API int isalnum_wrap(int c); | /// /// ctype.h /// #include <ctype.h> int isalnum_wrap(int c){ return isalnum(c); } | #define isalnum isalnum_wrap | ||||||||||||
3 | isalpha | ctype.h | int isalpha(int c); | Tests if c is alphabetic. | C_BRIDGE_API int isalpha_wrap(int c); | int isalpha_wrap(int c){ return isalpha(c); } | isalpha | int c | c | TRUE | C_BRIDGE_API int isalpha_wrap(int c); | int isalpha_wrap(int c){ return isalpha(c); } | #define isalpha isalpha_wrap | |||||||||||||
4 | isascii4 | ctype.h | int isascii(int c); | Tests if c is within the 7-bit US-ASCII range. | C_BRIDGE_API int isascii_wrap(int c); | int isascii_wrap(int c){ return isascii(c); } | isascii | int c | c | TRUE | C_BRIDGE_API int isascii_wrap(int c); | int isascii_wrap(int c){ return isascii(c); } | #define isascii isascii_wrap | |||||||||||||
5 | isblank | ctype.h | int isblank(int c); | Tests if c is a blank or tab character. | C_BRIDGE_API int isblank_wrap(int c); | int isblank_wrap(int c){ return isblank(c); } | isblank | int c | c | TRUE | C_BRIDGE_API int isblank_wrap(int c); | int isblank_wrap(int c){ return isblank(c); } | #define isblank isblank_wrap | |||||||||||||
6 | iscntrl | ctype.h | int iscntrl(int c); | Tests if c is a control character. | C_BRIDGE_API int iscntrl_wrap(int c); | int iscntrl_wrap(int c){ return iscntrl(c); } | iscntrl | int c | c | TRUE | C_BRIDGE_API int iscntrl_wrap(int c); | int iscntrl_wrap(int c){ return iscntrl(c); } | #define iscntrl iscntrl_wrap | |||||||||||||
7 | isdigit | ctype.h | int isdigit(int c); | Tests if c is a decimal digit. | C_BRIDGE_API int isdigit_wrap(int c); | int isdigit_wrap(int c){ return isdigit(c); } | isdigit | int c | c | TRUE | C_BRIDGE_API int isdigit_wrap(int c); | int isdigit_wrap(int c){ return isdigit(c); } | #define isdigit isdigit_wrap | |||||||||||||
8 | isgraph | ctype.h | int isgraph(int c); | Tests if c is a printable character excluding the space. | C_BRIDGE_API int isgraph_wrap(int c); | int isgraph_wrap(int c){ return isgraph(c); } | isgraph | int c | c | TRUE | C_BRIDGE_API int isgraph_wrap(int c); | int isgraph_wrap(int c){ return isgraph(c); } | #define isgraph isgraph_wrap | |||||||||||||
9 | islower | ctype.h | int islower(int c); | Tests if c is a lowercase letter. | C_BRIDGE_API int islower_wrap(int c); | int islower_wrap(int c){ return islower(c); } | islower | int c | c | TRUE | C_BRIDGE_API int islower_wrap(int c); | int islower_wrap(int c){ return islower(c); } | #define islower islower_wrap | |||||||||||||
10 | isprint | ctype.h | int isprint(int c); | Tests if c is a printable character including the space. | C_BRIDGE_API int isprint_wrap(int c); | int isprint_wrap(int c){ return isprint(c); } | isprint | int c | c | TRUE | C_BRIDGE_API int isprint_wrap(int c); | int isprint_wrap(int c){ return isprint(c); } | #define isprint isprint_wrap | |||||||||||||
11 | ispunct | ctype.h | int ispunct(int c); | Tests if c is a punctuation character. | C_BRIDGE_API int ispunct_wrap(int c); | int ispunct_wrap(int c){ return ispunct(c); } | ispunct | int c | c | TRUE | C_BRIDGE_API int ispunct_wrap(int c); | int ispunct_wrap(int c){ return ispunct(c); } | #define ispunct ispunct_wrap | |||||||||||||
12 | isspace | ctype.h | int isspace(int c); | Tests if c is a whitespace character. | C_BRIDGE_API int isspace_wrap(int c); | int isspace_wrap(int c){ return isspace(c); } | isspace | int c | c | TRUE | C_BRIDGE_API int isspace_wrap(int c); | int isspace_wrap(int c){ return isspace(c); } | #define isspace isspace_wrap | |||||||||||||
13 | isupper | ctype.h | int isupper(int c); | Tests if c is an uppercase letter. | C_BRIDGE_API int isupper_wrap(int c); | int isupper_wrap(int c){ return isupper(c); } | isupper | int c | c | TRUE | C_BRIDGE_API int isupper_wrap(int c); | int isupper_wrap(int c){ return isupper(c); } | #define isupper isupper_wrap | |||||||||||||
14 | toascii | ctype.h | int toascii(int c); | Converts c to a character in the 7-bit US-ASCII character set. | C_BRIDGE_API int toascii_wrap(int c); | int toascii_wrap(int c){ return toascii(c); } | toascii | int c | c | TRUE | C_BRIDGE_API int toascii_wrap(int c); | int toascii_wrap(int c){ return toascii(c); } | #define toascii toascii_wrap | |||||||||||||
15 | tolower | ctype.h | int tolower(int c); | Converts c to lowercase. | C_BRIDGE_API int tolower_wrap(int c); | int tolower_wrap(int c){ return tolower(c); } | tolower | int c | c | TRUE | C_BRIDGE_API int tolower_wrap(int c); | int tolower_wrap(int c){ return tolower(c); } | #define tolower tolower_wrap | |||||||||||||
16 | toupper | ctype.h | int toupper(int c); | Converts c to uppercase. | C_BRIDGE_API int toupper_wrap(int c); | int toupper_wrap(int c){ return toupper(c); } | toupper | int c | c | TRUE | C_BRIDGE_API int toupper_wrap(int c); | int toupper_wrap(int c){ return toupper(c); } | #define toupper toupper_wrap | |||||||||||||
17 | acos | math.h | double acos(double x); | Calculates the arc cosine of x. | C_BRIDGE_API double acos_wrap(double x); | double acos_wrap(double x){ return acos(x); } | acos | double x | x | /// /// math.h /// | TRUE | /// /// math.h /// C_BRIDGE_API double acos_wrap(double x); | /// /// math.h /// #include <math.h> double acos_wrap(double x){ return acos(x); } | #define acos acos_wrap | ||||||||||||
18 | asin | math.h | double asin(double x); | Calculates the arc sine of x. | C_BRIDGE_API double asin_wrap(double x); | double asin_wrap(double x){ return asin(x); } | asin | double x | x | TRUE | C_BRIDGE_API double asin_wrap(double x); | double asin_wrap(double x){ return asin(x); } | #define asin asin_wrap | |||||||||||||
19 | atan | math.h | double atan(double x); | Calculates the arc tangent of x. | C_BRIDGE_API double atan_wrap(double x); | double atan_wrap(double x){ return atan(x); } | atan | double x | x | TRUE | C_BRIDGE_API double atan_wrap(double x); | double atan_wrap(double x){ return atan(x); } | #define atan atan_wrap | |||||||||||||
20 | atan2 | math.h | double atan2(double y, double x); | Calculates the arc tangent of y/x. | C_BRIDGE_API double atan2_wrap(double y, double x); | double atan2_wrap(double y, double x){ return atan2(y,x); } | atan2 | double y, double x | y,x | TRUE | C_BRIDGE_API double atan2_wrap(double y, double x); | double atan2_wrap(double y, double x){ return atan2(y,x); } | #define atan2 atan2_wrap | |||||||||||||
21 | ceil | math.h | double ceil(double x); | Calculates the double value representing the smallest integer that is greater than or equal to x. | C_BRIDGE_API double ceil_wrap(double x); | double ceil_wrap(double x){ return ceil(x); } | ceil | double x | x | TRUE | C_BRIDGE_API double ceil_wrap(double x); | double ceil_wrap(double x){ return ceil(x); } | #define ceil ceil_wrap | |||||||||||||
22 | cos | math.h | double cos(double x); | Calculates the cosine of x. | C_BRIDGE_API double cos_wrap(double x); | double cos_wrap(double x){ return cos(x); } | cos | double x | x | TRUE | C_BRIDGE_API double cos_wrap(double x); | double cos_wrap(double x){ return cos(x); } | #define cos cos_wrap | |||||||||||||
23 | cosh | math.h | double cosh(double x); | Calculates the hyperbolic cosine of x. | C_BRIDGE_API double cosh_wrap(double x); | double cosh_wrap(double x){ return cosh(x); } | cosh | double x | x | TRUE | C_BRIDGE_API double cosh_wrap(double x); | double cosh_wrap(double x){ return cosh(x); } | #define cosh cosh_wrap | |||||||||||||
24 | erf | math.h | double erf(double x); | Calculates the error function of x. | C_BRIDGE_API double erf_wrap(double x); | double erf_wrap(double x){ return erf(x); } | erf | double x | x | TRUE | C_BRIDGE_API double erf_wrap(double x); | double erf_wrap(double x){ return erf(x); } | #define erf erf_wrap | |||||||||||||
25 | erfc | math.h | double erfc(double x); | Calculates the error function for large values of x. | C_BRIDGE_API double erfc_wrap(double x); | double erfc_wrap(double x){ return erfc(x); } | erfc | double x | x | TRUE | C_BRIDGE_API double erfc_wrap(double x); | double erfc_wrap(double x){ return erfc(x); } | #define erfc erfc_wrap | |||||||||||||
26 | exp | math.h | double exp(double x); | Calculates the exponential function of a floating-point argument x. | C_BRIDGE_API double exp_wrap(double x); | double exp_wrap(double x){ return exp(x); } | exp | double x | x | TRUE | C_BRIDGE_API double exp_wrap(double x); | double exp_wrap(double x){ return exp(x); } | #define exp exp_wrap | |||||||||||||
27 | fabs | math.h | double fabs(double x); | Calculates the absolute value of a floating-point argument x. | C_BRIDGE_API double fabs_wrap(double x); | double fabs_wrap(double x){ return fabs(x); } | fabs | double x | x | TRUE | C_BRIDGE_API double fabs_wrap(double x); | double fabs_wrap(double x){ return fabs(x); } | #define fabs fabs_wrap | |||||||||||||
28 | floor | math.h | double floor(double x); | Calculates the floating-point value representing the largest integer less than or equal to x. | C_BRIDGE_API double floor_wrap(double x); | double floor_wrap(double x){ return floor(x); } | floor | double x | x | TRUE | C_BRIDGE_API double floor_wrap(double x); | double floor_wrap(double x){ return floor(x); } | #define floor floor_wrap | |||||||||||||
29 | fmod | math.h | double fmod(double x, double y); | Calculates the floating-point remainder of x/y. | C_BRIDGE_API double fmod_wrap(double x, double y); | double fmod_wrap(double x, double y){ return fmod(x,y); } | fmod | double x, double y | x,y | TRUE | C_BRIDGE_API double fmod_wrap(double x, double y); | double fmod_wrap(double x, double y){ return fmod(x,y); } | #define fmod fmod_wrap | |||||||||||||
30 | frexp | math.h | double frexp(double x, int *expptr); | Separates a floating-point number into its mantissa and exponent. | C_BRIDGE_API double frexp_wrap(double x, int *expptr); | double frexp_wrap(double x, int *expptr){ return frexp(x,expptr); } | frexp | double x, int *expptr | x,expptr | TRUE | C_BRIDGE_API double frexp_wrap(double x, int *expptr); | double frexp_wrap(double x, int *expptr){ return frexp(x,expptr); } | #define frexp frexp_wrap | |||||||||||||
31 | gamma | math.h | double gamma(double x); | Computes the Gamma Function | C_BRIDGE_API double gamma_wrap(double x); | double gamma_wrap(double x){ return gamma(x); } | gamma | double x | x | TRUE | C_BRIDGE_API double gamma_wrap(double x); | double gamma_wrap(double x){ return gamma(x); } | #define gamma gamma_wrap | |||||||||||||
32 | hypot | math.h | double hypot(double side1, double side2); | Calculates the hypotenuse of a right-angled triangle with sides of length side1 and side2. | C_BRIDGE_API double hypot_wrap(double side1, double side2); | double hypot_wrap(double side1, double side2){ return hypot(side1,side2); } | hypot | double side1, double side2 | side1,side2 | TRUE | C_BRIDGE_API double hypot_wrap(double side1, double side2); | double hypot_wrap(double side1, double side2){ return hypot(side1,side2); } | #define hypot hypot_wrap | |||||||||||||
33 | j0 | math.h | double j0(double x); | Calculates the Bessel function value of the first kind of order 0. | C_BRIDGE_API double j0_wrap(double x); | double j0_wrap(double x){ return j0(x); } | j0 | double x | x | TRUE | C_BRIDGE_API double j0_wrap(double x); | double j0_wrap(double x){ return j0(x); } | #define j0 j0_wrap | |||||||||||||
34 | j1 | math.h | double j1(double x); | Calculates the Bessel function value of the first kind of order 1. | C_BRIDGE_API double j1_wrap(double x); | double j1_wrap(double x){ return j1(x); } | j1 | double x | x | TRUE | C_BRIDGE_API double j1_wrap(double x); | double j1_wrap(double x){ return j1(x); } | #define j1 j1_wrap | |||||||||||||
35 | jn | math.h | double jn(int n, double x); | Calculates the Bessel function value of the first kind of order n. | C_BRIDGE_API double jn_wrap(int n, double x); | double jn_wrap(int n, double x){ return jn(n,x); } | jn | int n, double x | n,x | TRUE | C_BRIDGE_API double jn_wrap(int n, double x); | double jn_wrap(int n, double x){ return jn(n,x); } | #define jn jn_wrap | |||||||||||||
36 | ldexp | math.h | double ldexp(double x, int exp); | Returns the value of x multiplied by (2 to the power of exp). | C_BRIDGE_API double ldexp_wrap(double x, int exp); | double ldexp_wrap(double x, int exp){ return ldexp(x,exp); } | ldexp | double x, int exp | x,exp | TRUE | C_BRIDGE_API double ldexp_wrap(double x, int exp); | double ldexp_wrap(double x, int exp){ return ldexp(x,exp); } | #define ldexp ldexp_wrap | |||||||||||||
37 | log | math.h | double log(double x); | Calculates the natural logarithm of x. | C_BRIDGE_API double log_wrap(double x); | double log_wrap(double x){ return log(x); } | log | double x | x | TRUE | C_BRIDGE_API double log_wrap(double x); | double log_wrap(double x){ return log(x); } | #define log log_wrap | |||||||||||||
38 | log10 | math.h | double log10(double x); | Calculates the base 10 logarithm of x. | C_BRIDGE_API double log10_wrap(double x); | double log10_wrap(double x){ return log10(x); } | log10 | double x | x | TRUE | C_BRIDGE_API double log10_wrap(double x); | double log10_wrap(double x){ return log10(x); } | #define log10 log10_wrap | |||||||||||||
39 | modf | math.h | double modf(double x, double *intptr); | Breaks down the floating-point value x into fractional and integral parts. | C_BRIDGE_API double modf_wrap(double x, double *intptr); | double modf_wrap(double x, double *intptr){ return modf(x,intptr); } | modf | double x, double *intptr | x,intptr | TRUE | C_BRIDGE_API double modf_wrap(double x, double *intptr); | double modf_wrap(double x, double *intptr){ return modf(x,intptr); } | #define modf modf_wrap | |||||||||||||
40 | nextafter | math.h | double nextafter(double x, double y); | Calculates the next representable value after x in the direction of y. | C_BRIDGE_API double nextafter_wrap(double x, double y); | double nextafter_wrap(double x, double y){ return nextafter(x,y); } | nextafter | double x, double y | x,y | TRUE | C_BRIDGE_API double nextafter_wrap(double x, double y); | double nextafter_wrap(double x, double y){ return nextafter(x,y); } | #define nextafter nextafter_wrap | |||||||||||||
41 | nextafterl | math.h | long double nextafterl(long double x, long double y); | Calculates the next representable value after x in the direction of y. | C_BRIDGE_API long double nextafterl_wrap(long double x, long double y); | long double nextafterl_wrap(long double x, long double y){ return nextafterl(x,y); } | nextafterl | long double x, long double y | x,y | TRUE | C_BRIDGE_API long double nextafterl_wrap(long double x, long double y); | long double nextafterl_wrap(long double x, long double y){ return nextafterl(x,y); } | #define nextafterl nextafterl_wrap | |||||||||||||
42 | nexttoward | math.h | double nexttoward(double x, long double y); | Calculates the next representable value after x in the direction of y. | C_BRIDGE_API double nexttoward_wrap(double x, long double y); | double nexttoward_wrap(double x, long double y){ return nexttoward(x,y); } | nexttoward | double x, long double y | x,y | TRUE | C_BRIDGE_API double nexttoward_wrap(double x, long double y); | double nexttoward_wrap(double x, long double y){ return nexttoward(x,y); } | #define nexttoward nexttoward_wrap | |||||||||||||
43 | nexttowardl | math.h | long double nexttowardl(long double x, long double y); | Calculates the next representable value after x in the direction of y. | C_BRIDGE_API long double nexttowardl_wrap(long double x, long double y); | long double nexttowardl_wrap(long double x, long double y){ return nexttowardl(x,y); } | nexttowardl | long double x, long double y | x,y | TRUE | C_BRIDGE_API long double nexttowardl_wrap(long double x, long double y); | long double nexttowardl_wrap(long double x, long double y){ return nexttowardl(x,y); } | #define nexttowardl nexttowardl_wrap | |||||||||||||
44 | pow | math.h | double pow(double x, double y); | Calculates the value x to the power y. | C_BRIDGE_API double pow_wrap(double x, double y); | double pow_wrap(double x, double y){ return pow(x,y); } | pow | double x, double y | x,y | TRUE | C_BRIDGE_API double pow_wrap(double x, double y); | double pow_wrap(double x, double y){ return pow(x,y); } | #define pow pow_wrap | |||||||||||||
45 | sin | math.h | double sin(double x); | Calculates the sine of x. | C_BRIDGE_API double sin_wrap(double x); | double sin_wrap(double x){ return sin(x); } | sin | double x | x | TRUE | C_BRIDGE_API double sin_wrap(double x); | double sin_wrap(double x){ return sin(x); } | #define sin sin_wrap | |||||||||||||
46 | sinh | math.h | double sinh(double x); | Calculates the hyperbolic sine of x. | C_BRIDGE_API double sinh_wrap(double x); | double sinh_wrap(double x){ return sinh(x); } | sinh | double x | x | TRUE | C_BRIDGE_API double sinh_wrap(double x); | double sinh_wrap(double x){ return sinh(x); } | #define sinh sinh_wrap | |||||||||||||
47 | sqrt | math.h | double sqrt(double x); | Calculates the square root of x. | C_BRIDGE_API double sqrt_wrap(double x); | double sqrt_wrap(double x){ return sqrt(x); } | sqrt | double x | x | TRUE | C_BRIDGE_API double sqrt_wrap(double x); | double sqrt_wrap(double x){ return sqrt(x); } | #define sqrt sqrt_wrap | |||||||||||||
48 | tan | math.h | double tan(double x); | Calculates the tangent of x. | C_BRIDGE_API double tan_wrap(double x); | double tan_wrap(double x){ return tan(x); } | tan | double x | x | TRUE | C_BRIDGE_API double tan_wrap(double x); | double tan_wrap(double x){ return tan(x); } | #define tan tan_wrap | |||||||||||||
49 | tanh | math.h | double tanh(double x); | Calculates the hyperbolic tangent of x. | C_BRIDGE_API double tanh_wrap(double x); | double tanh_wrap(double x){ return tanh(x); } | tanh | double x | x | TRUE | C_BRIDGE_API double tanh_wrap(double x); | double tanh_wrap(double x){ return tanh(x); } | #define tanh tanh_wrap | |||||||||||||
50 | y0 | math.h | double y0(double x); | Calculates the Bessel function value of the second kind of order 0. | C_BRIDGE_API double y0_wrap(double x); | double y0_wrap(double x){ return y0(x); } | y0 | double x | x | TRUE | C_BRIDGE_API double y0_wrap(double x); | double y0_wrap(double x){ return y0(x); } | #define y0 y0_wrap | |||||||||||||
51 | y1 | math.h | double y1(double x); | Calculates the Bessel function value of the second kind of order 1. | C_BRIDGE_API double y1_wrap(double x); | double y1_wrap(double x){ return y1(x); } | y1 | double x | x | TRUE | C_BRIDGE_API double y1_wrap(double x); | double y1_wrap(double x){ return y1(x); } | #define y1 y1_wrap | |||||||||||||
52 | yn | math.h | double yn(int n, double x); | Calculates the Bessel function value of the second kind of order n. | C_BRIDGE_API double yn_wrap(int n, double x); | double yn_wrap(int n, double x){ return yn(n,x); } | yn | int n, double x | n,x | TRUE | C_BRIDGE_API double yn_wrap(int n, double x); | double yn_wrap(int n, double x){ return yn(n,x); } | #define yn yn_wrap | |||||||||||||
53 | getchar1 | stdio.h | int getchar(void); | Reads a single character from stdin. | C_BRIDGE_API int getchar_wrap(void); | int getchar_wrap(void){ return getchar(); } | getchar | void | /// /// stdio.h /// | TRUE | /// /// stdio.h /// C_BRIDGE_API int getchar_wrap(void); | /// /// stdio.h /// #include <stdio.h> int getchar_wrap(void){ return getchar(); } | #define getchar getchar_wrap | |||||||||||||
54 | perror | stdio.h | void perror(const char *string); | Prints an error message to stderr. | C_BRIDGE_API void perror_wrap(const char *string); | void perror_wrap(const char *string){ perror(string); } | perror | const char *string | string | TRUE | C_BRIDGE_API void perror_wrap(const char *string); | void perror_wrap(const char *string){ return perror(string); } | #define perror perror_wrap | |||||||||||||
55 | printf | stdio.h | int printf(const char *format_string, ...); | Formats and prints characters and values to stdout. | C_BRIDGE_API int printf_wrap(const char *format_string, ...); | int printf_wrap(const char *format_string, ...){ return printf(format_string, ...); } | printf | const char *format_string, ... | format_string, ... | FALSE | // C_BRIDGE_API int printf_wrap(const char *format_string, ...); | /* int printf_wrap(const char *format_string, ...){ return printf(format_string, ...); }*/ | // #define printf printf_wrap | |||||||||||||
56 | putchar1 | stdio.h | int putchar(int c); | Prints c to stdout. | C_BRIDGE_API int putchar_wrap(int c); | int putchar_wrap(int c){ return putchar(c); } | putchar | int c | c | TRUE | C_BRIDGE_API int putchar_wrap(int c); | int putchar_wrap(int c){ return putchar(c); } | #define putchar putchar_wrap | |||||||||||||
57 | puts | stdio.h | int puts(const char *string); | Prints a string to stdout. | C_BRIDGE_API int puts_wrap(const char *string); | int puts_wrap(const char *string){ return puts(string); } | puts | const char *string | string | TRUE | C_BRIDGE_API int puts_wrap(const char *string); | int puts_wrap(const char *string){ return puts(string); } | #define puts puts_wrap | |||||||||||||
58 | remove | stdio.h | int remove(const char *filename); | Deletes the file specified by filename. | C_BRIDGE_API int remove_wrap(const char *filename); | int remove_wrap(const char *filename){ return remove(filename); } | remove | const char *filename | filename | TRUE | C_BRIDGE_API int remove_wrap(const char *filename); | int remove_wrap(const char *filename){ return remove(filename); } | #define remove remove_wrap | |||||||||||||
59 | rename | stdio.h | int rename(const char *oldname, const char *newname); | Renames the specified file. | C_BRIDGE_API int rename_wrap(const char *oldname, const char *newname); | int rename_wrap(const char *oldname, const char *newname){ return rename(oldname,newname); } | rename | const char *oldname, const char *newname | oldname,newname | TRUE | C_BRIDGE_API int rename_wrap(const char *oldname, const char *newname); | int rename_wrap(const char *oldname, const char *newname){ return rename(oldname,newname); } | #define rename rename_wrap | |||||||||||||
60 | scanf | stdio.h | int scanf(const char *format_string, ...); | Reads data from stdin into locations given by arg-list. | C_BRIDGE_API int scanf_wrap(const char *format_string, ...); | int scanf_wrap(const char *format_string, ...){ return scanf(format_string, ...); } | scanf | const char *format_string, ... | format_string, ... | FALSE | // C_BRIDGE_API int scanf_wrap(const char *format_string, ...); | /* int scanf_wrap(const char *format_string, ...){ return scanf(format_string, ...); }*/ | // #define scanf scanf_wrap | |||||||||||||
61 | snprintf | stdio.h | int snprintf(char *outbuf, size_t n, const char*, ...); | Same as sprintf except that the function will stop after n characters have been written to outbuf. | C_BRIDGE_API int snprintf_wrap(char *outbuf, size_t n, const char*, ...); | int snprintf_wrap(char *outbuf, size_t n, const char*, ...){ return snprintf(outbuf,n,char*, ...); } | snprintf | char *outbuf, size_t n, const char*, ... | outbuf,n,char*, ... | FALSE | // C_BRIDGE_API int snprintf_wrap(char *outbuf, size_t n, const char*, ...); | /* int snprintf_wrap(char *outbuf, size_t n, const char*, ...){ return snprintf(outbuf,n,char*, ...); }*/ | // #define snprintf snprintf_wrap | |||||||||||||
62 | sprintf | stdio.h | int sprintf(char *buffer, const char *format_string, ...); | Formats and stores characters and values in buffer. | C_BRIDGE_API int sprintf_wrap(char *buffer, const char *format_string, ...); | int sprintf_wrap(char *buffer, const char *format_string, ...){ return sprintf(buffer,format_string, ...); } | sprintf | char *buffer, const char *format_string, ... | buffer,format_string, ... | FALSE | // C_BRIDGE_API int sprintf_wrap(char *buffer, const char *format_string, ...); | /* int sprintf_wrap(char *buffer, const char *format_string, ...){ return sprintf(buffer,format_string, ...); }*/ | // #define sprintf sprintf_wrap | |||||||||||||
63 | sscanf | stdio.h | int sscanf(const char *buffer, const char *format, ...); | int sscanf(const char *buffer, const char *format, ...); | C_BRIDGE_API int sscanf_wrap(const char *buffer, const char *format, ...); | int sscanf_wrap(const char *buffer, const char *format, ...){ return sscanf(buffer,format, ...); } | sscanf | const char *buffer, const char *format, ... | buffer,format, ... | FALSE | // C_BRIDGE_API int sscanf_wrap(const char *buffer, const char *format, ...); | /* int sscanf_wrap(const char *buffer, const char *format, ...){ return sscanf(buffer,format, ...); }*/ | // #define sscanf sscanf_wrap | |||||||||||||
64 | tmpnam | stdio.h | char *tmpnam(char *string); | Generates a temporary file name. | C_BRIDGE_API char *tmpnam_wrap(char *string); | char *tmpnam_wrap(char *string){ return tmpnam(string); } | tmpnam | char *string | string | TRUE | C_BRIDGE_API char *tmpnam_wrap(char *string); | char *tmpnam_wrap(char *string){ return tmpnam(string); } | #define tmpnam tmpnam_wrap | |||||||||||||
65 | abort | stdlib.h | void abort(void); | Stops a program abnormally. | C_BRIDGE_API void abort_wrap(void); | void abort_wrap(void){ abort(); } | abort | void | /// /// stdlib.h /// | TRUE | /// /// stdlib.h /// C_BRIDGE_API void abort_wrap(void); | /// /// stdlib.h /// #include <stdlib.h> void abort_wrap(void){ return abort(); } | #define abort abort_wrap | |||||||||||||
66 | abs | stdlib.h | int abs(int n); | Calculates the absolute value of an integer argument n. | C_BRIDGE_API int abs_wrap(int n); | int abs_wrap(int n){ return abs(n); } | abs | int n | n | TRUE | C_BRIDGE_API int abs_wrap(int n); | int abs_wrap(int n){ return abs(n); } | #define abs abs_wrap | |||||||||||||
67 | atof | stdlib.h | double atof(const char *string); | Converts string to a double-precision floating-point value. | C_BRIDGE_API double atof_wrap(const char *string); | double atof_wrap(const char *string){ return atof(string); } | atof | const char *string | string | TRUE | C_BRIDGE_API double atof_wrap(const char *string); | double atof_wrap(const char *string){ return atof(string); } | #define atof atof_wrap | |||||||||||||
68 | atoi | stdlib.h | int atoi(const char *string); | Converts string to an integer. | C_BRIDGE_API int atoi_wrap(const char *string); | int atoi_wrap(const char *string){ return atoi(string); } | atoi | const char *string | string | TRUE | C_BRIDGE_API int atoi_wrap(const char *string); | int atoi_wrap(const char *string){ return atoi(string); } | #define atoi atoi_wrap | |||||||||||||
69 | atol | stdlib.h | long int atol(const char *string); | Converts string to a long integer. | C_BRIDGE_API long int atol_wrap(const char *string); | long int atol_wrap(const char *string){ return atol(string); } | atol | const char *string | string | TRUE | C_BRIDGE_API long int atol_wrap(const char *string); | long int atol_wrap(const char *string){ return atol(string); } | #define atol atol_wrap | |||||||||||||
70 | calloc | stdlib.h | void *calloc(size_t num, size_t size); | Reserves storage space for an array of num elements, each of size size, and initializes the values of all elements to 0. | C_BRIDGE_API void *calloc_wrap(size_t num, size_t size); | void *calloc_wrap(size_t num, size_t size){ return calloc(num,size); } | calloc | size_t num, size_t size | num,size | TRUE | C_BRIDGE_API void *calloc_wrap(size_t num, size_t size); | void *calloc_wrap(size_t num, size_t size){ return calloc(num,size); } | #define calloc calloc_wrap | |||||||||||||
71 | exit | stdlib.h | void exit(int status); | Ends a program normally. | C_BRIDGE_API void exit_wrap(int status); | void exit_wrap(int status){ exit(status); } | exit | int status | status | TRUE | C_BRIDGE_API void exit_wrap(int status); | void exit_wrap(int status){ return exit(status); } | #define exit exit_wrap | |||||||||||||
72 | free | stdlib.h | void free(void *ptr); | Frees a block of storage. | C_BRIDGE_API void free_wrap(void *ptr); | void free_wrap(void *ptr){ free(ptr); } | free | void *ptr | ptr | TRUE | C_BRIDGE_API void free_wrap(void *ptr); | void free_wrap(void *ptr){ return free(ptr); } | #define free free_wrap | |||||||||||||
73 | getenv | stdlib.h | char *getenv(const char *varname); | Searches environment variables for varname. | C_BRIDGE_API char *getenv_wrap(const char *varname); | char *getenv_wrap(const char *varname){ return getenv(varname); } | getenv | const char *varname | varname | TRUE | C_BRIDGE_API char *getenv_wrap(const char *varname); | char *getenv_wrap(const char *varname){ return getenv(varname); } | #define getenv getenv_wrap | |||||||||||||
74 | labs | stdlib.h | long int labs(long int n); | Calculates the absolute value of n. | C_BRIDGE_API long int labs_wrap(long int n); | long int labs_wrap(long int n){ return labs(n); } | labs | long int n | n | TRUE | C_BRIDGE_API long int labs_wrap(long int n); | long int labs_wrap(long int n){ return labs(n); } | #define labs labs_wrap | |||||||||||||
75 | ldiv | stdlib.h | ldiv_t ldiv(long int numerator, long int denominator); | Calculates the quotient and remainder of numerator/denominator. | C_BRIDGE_API ldiv_t ldiv_wrap(long int numerator, long int denominator); | ldiv_t ldiv_wrap(long int numerator, long int denominator){ return ldiv(numerator,denominator); } | ldiv | long int numerator, long int denominator | numerator,denominator | TRUE | C_BRIDGE_API ldiv_t ldiv_wrap(long int numerator, long int denominator); | ldiv_t ldiv_wrap(long int numerator, long int denominator){ return ldiv(numerator,denominator); } | #define ldiv ldiv_wrap | |||||||||||||
76 | malloc | stdlib.h | void *malloc(size_t size); | Reserves a block of storage. | C_BRIDGE_API void *malloc_wrap(size_t size); | void *malloc_wrap(size_t size){ return malloc(size); } | malloc | size_t size | size | TRUE | C_BRIDGE_API void *malloc_wrap(size_t size); | void *malloc_wrap(size_t size){ return malloc(size); } | #define malloc malloc_wrap | |||||||||||||
77 | mblen | stdlib.h | int mblen(const char *string, size_t n); | Determines the length of a multibyte character string. | C_BRIDGE_API int mblen_wrap(const char *string, size_t n); | int mblen_wrap(const char *string, size_t n){ return mblen(string,n); } | mblen | const char *string, size_t n | string,n | TRUE | C_BRIDGE_API int mblen_wrap(const char *string, size_t n); | int mblen_wrap(const char *string, size_t n){ return mblen(string,n); } | #define mblen mblen_wrap | |||||||||||||
78 | rand | stdlib.h | int rand(void); | Returns a pseudo-random integer. | C_BRIDGE_API int rand_wrap(void); | int rand_wrap(void){ return rand(); } | rand | void | TRUE | C_BRIDGE_API int rand_wrap(void); | int rand_wrap(void){ return rand(); } | #define rand rand_wrap | ||||||||||||||
79 | realloc | stdlib.h | void *realloc(void *ptr, size_t size); | Changes the size of a previously reserved storage block. | C_BRIDGE_API void *realloc_wrap(void *ptr, size_t size); | void *realloc_wrap(void *ptr, size_t size){ return realloc(ptr,size); } | realloc | void *ptr, size_t size | ptr,size | TRUE | C_BRIDGE_API void *realloc_wrap(void *ptr, size_t size); | void *realloc_wrap(void *ptr, size_t size){ return realloc(ptr,size); } | #define realloc realloc_wrap | |||||||||||||
80 | srand | stdlib.h | void srand(unsigned int seed); | Sets the seed for the pseudo-random number generator. | C_BRIDGE_API void srand_wrap(unsigned int seed); | void srand_wrap(unsigned int seed){ srand(seed); } | srand | unsigned int seed | seed | TRUE | C_BRIDGE_API void srand_wrap(unsigned int seed); | void srand_wrap(unsigned int seed){ return srand(seed); } | #define srand srand_wrap | |||||||||||||
81 | strtod | stdlib.h | double strtod(const char *nptr, char **endptr); | Converts nptr to a double precision value. | C_BRIDGE_API double strtod_wrap(const char *nptr, char **endptr); | double strtod_wrap(const char *nptr, char **endptr){ return strtod(nptr,endptr); } | strtod | const char *nptr, char **endptr | nptr,endptr | TRUE | C_BRIDGE_API double strtod_wrap(const char *nptr, char **endptr); | double strtod_wrap(const char *nptr, char **endptr){ return strtod(nptr,endptr); } | #define strtod strtod_wrap | |||||||||||||
82 | strtof | stdlib.h | float strtof(const char *nptr, char **endptr); | Converts nptr to a float value. | C_BRIDGE_API float strtof_wrap(const char *nptr, char **endptr); | float strtof_wrap(const char *nptr, char **endptr){ return strtof(nptr,endptr); } | strtof | const char *nptr, char **endptr | nptr,endptr | TRUE | C_BRIDGE_API float strtof_wrap(const char *nptr, char **endptr); | float strtof_wrap(const char *nptr, char **endptr){ return strtof(nptr,endptr); } | #define strtof strtof_wrap | |||||||||||||
83 | strtol | stdlib.h | long int strtol(const char *nptr, char **endptr, int base); | Converts nptr to a signed long integer. | C_BRIDGE_API long int strtol_wrap(const char *nptr, char **endptr, int base); | long int strtol_wrap(const char *nptr, char **endptr, int base){ return strtol(nptr,endptr,base); } | strtol | const char *nptr, char **endptr, int base | nptr,endptr,base | TRUE | C_BRIDGE_API long int strtol_wrap(const char *nptr, char **endptr, int base); | long int strtol_wrap(const char *nptr, char **endptr, int base){ return strtol(nptr,endptr,base); } | #define strtol strtol_wrap | |||||||||||||
84 | strtold | stdlib.h | long double strtold(const char *nptr, char **endptr); | Converts nptr to a long double value. | C_BRIDGE_API long double strtold_wrap(const char *nptr, char **endptr); | long double strtold_wrap(const char *nptr, char **endptr){ return strtold(nptr,endptr); } | strtold | const char *nptr, char **endptr | nptr,endptr | TRUE | C_BRIDGE_API long double strtold_wrap(const char *nptr, char **endptr); | long double strtold_wrap(const char *nptr, char **endptr){ return strtold(nptr,endptr); } | #define strtold strtold_wrap | |||||||||||||
85 | strtoul | stdlib.h | unsigned long int strtoul(const char *string1, char **string2, int base); | Converts string1 to an unsigned long integer. | C_BRIDGE_API unsigned long int strtoul_wrap(const char *string1, char **string2, int base); | unsigned long int strtoul_wrap(const char *string1, char **string2, int base){ return strtoul(string1,string2,base); } | strtoul | const char *string1, char **string2, int base | string1,string2,base | TRUE | C_BRIDGE_API unsigned long int strtoul_wrap(const char *string1, char **string2, int base); | unsigned long int strtoul_wrap(const char *string1, char **string2, int base){ return strtoul(string1,string2,base); } | #define strtoul strtoul_wrap | |||||||||||||
86 | system | stdlib.h | int system(const char *string); | Passes string to the system command analyzer. | C_BRIDGE_API int system_wrap(const char *string); | int system_wrap(const char *string){ return system(string); } | system | const char *string | string | TRUE | C_BRIDGE_API int system_wrap(const char *string); | int system_wrap(const char *string){ return system(string); } | #define system system_wrap | |||||||||||||
87 | memchr | string.h | void *memchr(const void *buf, int c, size_t count); | Searches the first count bytes of buf for the first occurrence of c converted to an unsigned character. | C_BRIDGE_API void *memchr_wrap(const void *buf, int c, size_t count); | void *memchr_wrap(const void *buf, int c, size_t count){ return memchr(buf,c,count); } | memchr | const void *buf, int c, size_t count | buf,c,count | /// /// string.h /// | TRUE | /// /// string.h /// C_BRIDGE_API void *memchr_wrap(const void *buf, int c, size_t count); | /// /// string.h /// #include <string.h> void *memchr_wrap(const void *buf, int c, size_t count){ return memchr(buf,c,count); } | #define memchr memchr_wrap | ||||||||||||
88 | memcmp | string.h | int memcmp(const void *buf1, const void *buf2, size_t count); | Compares up to count bytes of buf1 and buf2. | C_BRIDGE_API int memcmp_wrap(const void *buf1, const void *buf2, size_t count); | int memcmp_wrap(const void *buf1, const void *buf2, size_t count){ return memcmp(buf1,buf2,count); } | memcmp | const void *buf1, const void *buf2, size_t count | buf1,buf2,count | TRUE | C_BRIDGE_API int memcmp_wrap(const void *buf1, const void *buf2, size_t count); | int memcmp_wrap(const void *buf1, const void *buf2, size_t count){ return memcmp(buf1,buf2,count); } | #define memcmp memcmp_wrap | |||||||||||||
89 | memcpy | string.h | void *memcpy(void *dest, const void *src, size_t count); | Copies count bytes of src to dest. | C_BRIDGE_API void *memcpy_wrap(void *dest, const void *src, size_t count); | void *memcpy_wrap(void *dest, const void *src, size_t count){ return memcpy(dest,src,count); } | memcpy | void *dest, const void *src, size_t count | dest,src,count | TRUE | C_BRIDGE_API void *memcpy_wrap(void *dest, const void *src, size_t count); | void *memcpy_wrap(void *dest, const void *src, size_t count){ return memcpy(dest,src,count); } | #define memcpy memcpy_wrap | |||||||||||||
90 | memmove | string.h | void *memmove(void *dest, const void *src, size_t count); | Copies count bytes of src to dest. Allows copying between objects that overlap. | C_BRIDGE_API void *memmove_wrap(void *dest, const void *src, size_t count); | void *memmove_wrap(void *dest, const void *src, size_t count){ return memmove(dest,src,count); } | memmove | void *dest, const void *src, size_t count | dest,src,count | TRUE | C_BRIDGE_API void *memmove_wrap(void *dest, const void *src, size_t count); | void *memmove_wrap(void *dest, const void *src, size_t count){ return memmove(dest,src,count); } | #define memmove memmove_wrap | |||||||||||||
91 | memset | string.h | void *memset(void *dest, int c, size_t count); | Sets count bytes of dest to a value c. | C_BRIDGE_API void *memset_wrap(void *dest, int c, size_t count); | void *memset_wrap(void *dest, int c, size_t count){ return memset(dest,c,count); } | memset | void *dest, int c, size_t count | dest,c,count | TRUE | C_BRIDGE_API void *memset_wrap(void *dest, int c, size_t count); | void *memset_wrap(void *dest, int c, size_t count){ return memset(dest,c,count); } | #define memset memset_wrap | |||||||||||||
92 | strcat | string.h | char *strcat(char *string1, const char *string2); | Concatenates string2 to string1. | C_BRIDGE_API char *strcat_wrap(char *string1, const char *string2); | char *strcat_wrap(char *string1, const char *string2){ return strcat(string1,string2); } | strcat | char *string1, const char *string2 | string1,string2 | TRUE | C_BRIDGE_API char *strcat_wrap(char *string1, const char *string2); | char *strcat_wrap(char *string1, const char *string2){ return strcat(string1,string2); } | #define strcat strcat_wrap | |||||||||||||
93 | strchr | string.h | char *strchr(const char *string, int c); | Locates the first occurrence of c in string. | C_BRIDGE_API char *strchr_wrap(const char *string, int c); | char *strchr_wrap(const char *string, int c){ return strchr(string,c); } | strchr | const char *string, int c | string,c | TRUE | C_BRIDGE_API char *strchr_wrap(const char *string, int c); | char *strchr_wrap(const char *string, int c){ return strchr(string,c); } | #define strchr strchr_wrap | |||||||||||||
94 | strcmp | string.h | int strcmp(const char *string1, const char *string2); | Compares the value of string1 to string2. | C_BRIDGE_API int strcmp_wrap(const char *string1, const char *string2); | int strcmp_wrap(const char *string1, const char *string2){ return strcmp(string1,string2); } | strcmp | const char *string1, const char *string2 | string1,string2 | TRUE | C_BRIDGE_API int strcmp_wrap(const char *string1, const char *string2); | int strcmp_wrap(const char *string1, const char *string2){ return strcmp(string1,string2); } | #define strcmp strcmp_wrap | |||||||||||||
95 | strcoll | string.h | int strcoll(const char *string1, const char *string2); | Compares two strings using the collating sequence in the current locale. | C_BRIDGE_API int strcoll_wrap(const char *string1, const char *string2); | int strcoll_wrap(const char *string1, const char *string2){ return strcoll(string1,string2); } | strcoll | const char *string1, const char *string2 | string1,string2 | TRUE | C_BRIDGE_API int strcoll_wrap(const char *string1, const char *string2); | int strcoll_wrap(const char *string1, const char *string2){ return strcoll(string1,string2); } | #define strcoll strcoll_wrap | |||||||||||||
96 | strcpy | string.h | char *strcpy(char *string1, const char *string2); | Copies string2 into string1. | C_BRIDGE_API char *strcpy_wrap(char *string1, const char *string2); | char *strcpy_wrap(char *string1, const char *string2){ return strcpy(string1,string2); } | strcpy | char *string1, const char *string2 | string1,string2 | TRUE | C_BRIDGE_API char *strcpy_wrap(char *string1, const char *string2); | char *strcpy_wrap(char *string1, const char *string2){ return strcpy(string1,string2); } | #define strcpy strcpy_wrap | |||||||||||||
97 | strcspn | string.h | size_t strcspn(const char *string1, const char *string2); | Returns the length of the initial substring of string1 consisting of characters not contained in string2. | C_BRIDGE_API size_t strcspn_wrap(const char *string1, const char *string2); | size_t strcspn_wrap(const char *string1, const char *string2){ return strcspn(string1,string2); } | strcspn | const char *string1, const char *string2 | string1,string2 | TRUE | C_BRIDGE_API size_t strcspn_wrap(const char *string1, const char *string2); | size_t strcspn_wrap(const char *string1, const char *string2){ return strcspn(string1,string2); } | #define strcspn strcspn_wrap | |||||||||||||
98 | strerror | string.h | char *strerror(int errnum); | Maps the error number in errnum to an error message string. | C_BRIDGE_API char *strerror_wrap(int errnum); | char *strerror_wrap(int errnum){ return strerror(errnum); } | strerror | int errnum | errnum | TRUE | C_BRIDGE_API char *strerror_wrap(int errnum); | char *strerror_wrap(int errnum){ return strerror(errnum); } | #define strerror strerror_wrap | |||||||||||||
99 | strlen | string.h | size_t strlen(const char *string); | Calculates the length of string. | C_BRIDGE_API size_t strlen_wrap(const char *string); | size_t strlen_wrap(const char *string){ return strlen(string); } | strlen | const char *string | string | TRUE | C_BRIDGE_API size_t strlen_wrap(const char *string); | size_t strlen_wrap(const char *string){ return strlen(string); } | #define strlen strlen_wrap | |||||||||||||
100 | strncat | string.h | char *strncat(char *string1, const char *string2, size_t count); | Concatenates up to count characters of string2 to string1. | C_BRIDGE_API char *strncat_wrap(char *string1, const char *string2, size_t count); | char *strncat_wrap(char *string1, const char *string2, size_t count){ return strncat(string1,string2,count); } | strncat | char *string1, const char *string2, size_t count | string1,string2,count | TRUE | C_BRIDGE_API char *strncat_wrap(char *string1, const char *string2, size_t count); | char *strncat_wrap(char *string1, const char *string2, size_t count){ return strncat(string1,string2,count); } | #define strncat strncat_wrap |