Ruby
2.5.0dev(2017-10-22revision60238)
|
#include "ruby.h"
#include "ruby/encoding.h"
#include "ruby/io.h"
#include <sys/types.h>
#include <errno.h>
#include "constdefs.h"
Go to the source code of this file.
Macros | |
#define | numberof(array) (sizeof(array) / sizeof(*(array))) |
#define | etc_uname rb_f_notimplement |
#define | etc_sysconf rb_f_notimplement |
#define | etc_confstr rb_f_notimplement |
#define | io_pathconf rb_f_notimplement |
#define | etc_nprocessors rb_f_notimplement |
Functions | |
char * | getenv () |
char * | getlogin () |
void | Init_etc (void) |
#define etc_confstr rb_f_notimplement |
#define etc_nprocessors rb_f_notimplement |
#define etc_sysconf rb_f_notimplement |
#define etc_uname rb_f_notimplement |
#define io_pathconf rb_f_notimplement |
#define numberof | ( | array | ) | (sizeof(array) / sizeof(*(array))) |
Definition at line 618 of file etc.c.
Referenced by onigenc_ascii_apply_all_case_fold(), onigenc_minimum_property_name_to_ctype(), rb_absint_singlebit_p(), rb_absint_size(), rb_builtin_type_name(), rb_freopen(), rb_integer_pack(), rb_iseq_defined_string(), rb_throw_obj(), and ruby_env_debug_option().
char* getenv | ( | ) |
void Init_etc | ( | void | ) |
Definition at line 1066 of file etc.c.
References rb_define_module().