Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals

missing.h File Reference

#include <sys/time.h>
#include <sys/types.h>
#include <varargs.h>

Go to the source code of this file.

Data Structures

struct  timeval

Defines

#define time_t   long

Functions

double acosh (double)
double asinh (double)
double atanh (double)
char * crypt (char *, char *)
int dup2 (int, int)
int finite (double)
int flock (int, int)
double hypot (double, double)
double erf (double)
double erfc (double)
int isinf (double)
int isnan (double)
void * memmove (void *, void *, int)
int strcasecmp (char *, char *)
int strncasecmp (char *, char *, int)
char * strchr (char *, int)
char * strrchr (char *, int)
char * strerror (int)
size_t strftime (char *, size_t, const char *, const struct tm *)
char * strstr (char *, char *)
unsigned long strtoul (char *, char **, int)
int snprintf (char *, size_t n, char const *,...)
int vsnprintf (char *, size_t n, char const *, va_list)


Define Documentation

#define time_t   long
 

Definition at line 18 of file missing.h.

Referenced by make_time_t(), rb_stat_cmp(), rb_time_new(), search_time_t(), time_add(), time_arg(), time_gmtime(), time_localtime(), time_mdump(), time_mload(), time_new_internal(), time_overflow_p(), time_timeval(), time_utc_offset(), time_utc_or_local(), and timegm_noleapsecond().


Function Documentation

double acosh double   ) 
 

Referenced by math_acosh().

double asinh double   ) 
 

Referenced by math_asinh().

double atanh double   ) 
 

Referenced by math_atanh().

char* crypt char *  ,
char * 
 

Referenced by rb_str_crypt().

int dup2 int  ,
int 
 

Referenced by io_reopen(), and pipe_open().

double erf double   ) 
 

Referenced by math_erf().

double erfc double   ) 
 

Referenced by math_erfc().

int finite double   ) 
 

Referenced by flo_is_finite_p().

int flock int  ,
int 
 

double hypot double  ,
double 
 

Referenced by math_hypot().

int isinf double   ) 
 

Referenced by dbl2big(), flo_is_finite_p(), flo_is_infinite_p(), flo_to_s(), rb_big2dbl(), rb_f_sprintf(), and w_float().

int isnan double   ) 
 

Referenced by dbl2big(), flo_eq(), flo_eql(), flo_ge(), flo_gt(), flo_is_finite_p(), flo_is_nan_p(), flo_le(), flo_lt(), flo_to_s(), rb_big_eq(), rb_dbl_cmp(), rb_f_sprintf(), rb_Float(), and w_float().

void* memmove void *  ,
void *  ,
int 
 

Referenced by flo_to_s(), rb_big2str(), rb_f_sprintf(), rb_str_lstrip_bang(), rb_str_splice(), rb_str_sub_bang(), rb_str_succ(), re_compile_pattern(), and set_list_bits().

int snprintf char *  ,
size_t  n,
char const *  ,
... 
 

Referenced by backtrace(), err_position(), get_syserr(), init_funcname_len(), proc_jump_error(), proc_to_s(), pst_inspect(), rb_any_to_s(), rb_attr(), rb_class_path(), rb_io_inspect(), rb_obj_inspect(), rb_struct_inspect(), rb_sys_warning(), rb_thread_inspect(), rb_warn(), rb_warning(), re_compile_pattern(), ruby_setenv(), sys_fail2(), and syserr_initialize().

int strcasecmp char *  ,
char * 
 

Referenced by env_aset(), env_delete(), env_fetch(), load_file(), proc_exec_v(), rb_f_getenv(), ruby_init_loadpath(), and time_arg().

char* strchr char *  ,
int 
 

Referenced by dln_find_1(), env_each_i(), env_has_value(), env_index(), env_inspect(), env_keys(), env_select(), env_shift(), env_to_a(), env_to_hash(), env_values(), extract_elem(), flo_to_s(), fnmatch(), glob_helper(), pack_pack(), pack_unpack(), proc_options(), process_sflag(), rb_f_test(), rb_num2ll(), rb_num2long(), rb_path_check(), rb_proc_exec(), ruby_incpush(), scan_hex(), and search_required().

char* strerror int   ) 
 

Referenced by dln_load(), dln_strerror(), next_argv(), rb_load_fail(), rb_sys_warning(), and syserr_initialize().

size_t strftime char *  ,
size_t  ,
const char *  ,
const struct tm * 
 

Referenced by rb_strftime(), time_to_s(), and time_zone().

int strncasecmp char *  ,
char *  ,
int 
 

Referenced by envix().

char* strrchr char *  ,
int 
 

Referenced by dln_load(), load_file(), proc_exec_v(), rb_file_s_extname(), rmext(), ruby_init_loadpath(), and search_required().

char* strstr char *  ,
char * 
 

Referenced by load_file().

unsigned long strtoul char *  ,
char **  ,
int 
 

Referenced by pack_pack(), pack_unpack(), and rb_cstr_to_inum().

int vsnprintf char *  ,
size_t  n,
char const *  ,
va_list 
 

Referenced by err_snprintf(), rb_compile_error_append(), rb_fatal(), rb_loaderror(), rb_name_error(), rb_raise(), and warn_printf().


Generated on Wed Jan 18 23:32:09 2006 for Ruby by doxygen 1.3.5