|
Ruby
2.1.3p242(2014-09-19revision47630)
|
#include "ruby/config.h"#include <stddef.h>#include <math.h>

Go to the source code of this file.
Data Structures | |
| struct | timeval |
| struct | timespec |
| struct | timezone |
| union | bytesequence4_or_float |
Macros | |
| #define | HAVE_INFINITY |
| #define | HAVE_NAN |
| #define | HAVE_INFINITY |
| #define | HAVE_NAN |
| #define | HAVE_INFINITY |
| #define | HAVE_NAN |
| #define | HAVE_INFINITY |
| #define | HAVE_NAN |
| #define | RUBY_SYMBOL_EXPORT_BEGIN /* begin */ |
| #define | RUBY_SYMBOL_EXPORT_END /* end */ |
| #define | RUBY_EXTERN extern |
| #define | INFINITY (rb_infinity.float_value) |
| #define | NAN (rb_nan.float_value) |
| #define | HAVE_INFINITY |
| #define | HAVE_NAN |
| #define | HAVE_INFINITY |
| #define | HAVE_NAN |
| #define | HAVE_INFINITY |
| #define | HAVE_NAN |
| #define | HAVE_INFINITY |
| #define | HAVE_NAN |
Functions | |
| RUBY_SYMBOL_EXPORT_BEGIN RUBY_EXTERN double | acosh (double) |
| RUBY_EXTERN double | asinh (double) |
| RUBY_EXTERN double | atanh (double) |
| RUBY_EXTERN char * | crypt (const char *, const char *) |
| RUBY_EXTERN int | dup2 (int, int) |
| RUBY_EXTERN int | eaccess (const char *, int) |
| RUBY_EXTERN double | round (double) |
| RUBY_EXTERN int | finite (double) |
| RUBY_EXTERN int | flock (int, int) |
| RUBY_EXTERN double | hypot (double, double) |
| RUBY_EXTERN double | erf (double) |
| RUBY_EXTERN double | erfc (double) |
| RUBY_EXTERN double | tgamma (double) |
| RUBY_EXTERN double | lgamma_r (double, int *) |
| RUBY_EXTERN double | cbrt (double) |
| RUBY_EXTERN int | isinf (double) |
| RUBY_EXTERN int | isnan (double) |
| RUBY_EXTERN void * | memmove (void *, const void *, size_t) |
| RUBY_EXTERN char * | strchr (const char *, int) |
| RUBY_EXTERN char * | strrchr (const char *, int) |
| RUBY_EXTERN char * | strerror (int) |
| RUBY_EXTERN char * | strstr (const char *, const char *) |
| RUBY_EXTERN size_t | strlcpy (char *, const char *, size_t) |
| RUBY_EXTERN size_t | strlcat (char *, const char *, size_t) |
| RUBY_EXTERN int | signbit (double x) |
| RUBY_EXTERN int | ffs (int) |
| RUBY_EXTERN void | setproctitle (const char *fmt,...) |
Variables | |
| RUBY_EXTERN union bytesequence4_or_float | rb_infinity |
| RUBY_EXTERN union bytesequence4_or_float | rb_nan |
| #define INFINITY (rb_infinity.float_value) |
Definition at line 141 of file missing.h.
Referenced by big_fdiv(), enum_cycle_size(), enumerator_initialize(), fix_pow(), Init_date_core(), Init_Numeric(), math_atanh(), math_lgamma(), math_log(), math_log10(), math_log2(), num_step_scan_args(), r_object0(), rb_ary_cycle_size(), rb_f_loop_size(), ruby_float_step_size(), and ruby_num_interval_step_size().
| #define NAN (rb_nan.float_value) |
Definition at line 149 of file missing.h.
Referenced by Init_Numeric(), and r_object0().
| #define RUBY_EXTERN extern |
Definition at line 67 of file missing.h.
Referenced by Init_dbm().
| RUBY_SYMBOL_EXPORT_BEGIN RUBY_EXTERN double acosh | ( | double | ) |
| RUBY_EXTERN double asinh | ( | double | ) |
| RUBY_EXTERN double atanh | ( | double | ) |
| RUBY_EXTERN double cbrt | ( | double | ) |
| RUBY_EXTERN char* crypt | ( | const char * | , |
| const char * | |||
| ) |
| RUBY_EXTERN int dup2 | ( | int | , |
| int | |||
| ) |
| RUBY_EXTERN int eaccess | ( | const char * | , |
| int | |||
| ) |
| RUBY_EXTERN double erf | ( | double | ) |
| RUBY_EXTERN double erfc | ( | double | ) |
| RUBY_EXTERN int ffs | ( | int | ) |
| RUBY_EXTERN int finite | ( | double | ) |
| RUBY_EXTERN int flock | ( | int | , |
| int | |||
| ) |
| RUBY_EXTERN double hypot | ( | double | , |
| double | |||
| ) |
| RUBY_EXTERN int isinf | ( | double | ) |
| RUBY_EXTERN int isnan | ( | double | ) |
| RUBY_EXTERN double lgamma_r | ( | double | , |
| int * | |||
| ) |
Definition at line 63 of file lgamma_r.c.
| RUBY_EXTERN void* memmove | ( | void * | , |
| const void * | , | ||
| size_t | |||
| ) |
| RUBY_EXTERN double round | ( | double | ) |
| RUBY_EXTERN void setproctitle | ( | const char * | fmt, |
| ... | |||
| ) |
Definition at line 135 of file setproctitle.c.
| RUBY_EXTERN int signbit | ( | double | x | ) |
| RUBY_EXTERN char* strchr | ( | const char * | , |
| int | |||
| ) |
| RUBY_EXTERN char* strerror | ( | int | ) |
Definition at line 11 of file strerror.c.
| RUBY_EXTERN size_t strlcat | ( | char * | , |
| const char * | , | ||
| size_t | |||
| ) |
| RUBY_EXTERN size_t strlcpy | ( | char * | , |
| const char * | , | ||
| size_t | |||
| ) |
| RUBY_EXTERN char* strrchr | ( | const char * | , |
| int | |||
| ) |
| RUBY_EXTERN char* strstr | ( | const char * | , |
| const char * | |||
| ) |
| RUBY_EXTERN double tgamma | ( | double | ) |
| RUBY_EXTERN union bytesequence4_or_float rb_infinity |
| RUBY_EXTERN union bytesequence4_or_float rb_nan |
1.8.2