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

File
[Ruby]


Functions

int eaccess (const char *, int)
VALUE rb_file_s_expand_path (int, VALUE *)
void rb_file_const (const char *, VALUE)
int rb_find_file_ext (VALUE *, const char *const *)
VALUE rb_find_file (VALUE)
char * rb_path_next (const char *)
char * rb_path_skip_prefix (const char *)
char * rb_path_last_separator (const char *)
char * rb_path_end (const char *)


Function Documentation

int eaccess const char *  ,
int 
 

void rb_file_const const char *  ,
VALUE 
 

Referenced by Init_File(), and Init_IO().

VALUE rb_file_s_expand_path int  ,
VALUE
 

Definition at line 2681 of file file.c.

References Qnil, rb_file_expand_path(), rb_scan_args(), and VALUE.

Referenced by Init_File().

VALUE rb_find_file VALUE   ) 
 

Definition at line 4211 of file file.c.

References Check_Type, dln_find_file(), file_load_ok(), fpath_check(), is_absolute_path(), OBJ_FREEZE, OBJ_TAINTED, PATH_SEP, Qnil, RARRAY, rb_ary_join(), rb_ary_new(), rb_ary_push(), rb_eSecurityError, rb_file_expand_path(), rb_load_path, rb_path_check(), rb_raise(), rb_safe_level, rb_str_new2(), RSTRING, SafeStringValue, StringValueCStr, T_ARRAY, and VALUE.

Referenced by rb_load(), and search_required().

int rb_find_file_ext VALUE ,
const char *const * 
 

Definition at line 4155 of file file.c.

References Check_Type, dln_find_file(), file_load_ok(), is_absolute_path(), OBJ_FREEZE, OBJ_TAINTED, Qnil, RARRAY, rb_eSecurityError, rb_file_expand_path(), rb_load_path, rb_raise(), rb_safe_level, rb_str_cat2(), rb_str_dup(), RSTRING, SafeStringValue, StringValueCStr, T_ARRAY, and VALUE.

Referenced by search_required().

char* rb_path_end const char *   ) 
 

Referenced by check_dirname().

char* rb_path_last_separator const char *   ) 
 

char* rb_path_next const char *   ) 
 

Referenced by fnmatch().

char* rb_path_skip_prefix const char *   ) 
 

Referenced by check_dirname().


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