るりまサーチ (Ruby 2.4.0)

最速Rubyリファレンスマニュアル検索!
289件ヒット [1-100件を表示] (0.204秒)
トップページ > バージョン:2.4.0[x] > クエリ:E[x] > クエリ:i[x] > クエリ:Void[x]

別のキーワード

  1. open3 popen2e
  2. socket af_e164
  3. matrix det_e
  4. matrix rank_e
  5. open3 capture2e

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 > >>

Shell::Void (81001.0)

何もしないコマンドです。

何もしないコマンドです。

Fiddle::TYPE_VOID -> Integer (63952.0)

C の void を表す定数。

C の void を表す定数。

Fiddle::SIZEOF_VOIDP -> Integer (63949.0)

Cでの sizeof(void*) の値

Cでの sizeof(void*) の値

Fiddle::TYPE_VOIDP -> Integer (63949.0)

C の void* 型を表す定数。

C の void* 型を表す定数。

static void rb_thread_wait_other_threads(void) (55501.0)

絞り込み条件を変える

void rb_alias_variable(ID name1, ID name2) (55501.0)

static int heredoc_identifier(void) (55201.0)

ヒアドキュメントの「<<」を既に読みこんだものと仮定して 開始記号を読みこみ、lex_strterm をセットします。 返り値は、読み込みに成功したときはシンボル、解析できないときは 0 です。

ヒアドキュメントの「<<」を既に読みこんだものと仮定して
開始記号を読みこみ、lex_strterm をセットします。
返り値は、読み込みに成功したときはシンボル、解析できないときは 0 です。

static void errinfo_setter(VALUE val, ID id, VALUE *var) (55201.0)

static void set_method_visibility(VALUE self, int argc, VALUE *argv, ID ex) (55201.0)

static void void_expr(NODE *node) (55201.0)

node の表すプログラムの中に値を使わないと 意味のない式があれば警告を出す。

node の表すプログラムの中に値を使わないと
意味のない式があれば警告を出す。

# 警告が出る例
lvar = 1
lvar # 無駄
p lvar

絞り込み条件を変える

Fiddle::ALIGN_VOIDP -> Integer (54949.0)

C の構造体における void* のアライメントの値。

C の構造体における void* のアライメントの値。

void rb_define_singleton_method(VALUE obj, const char *name, VALUE (*func)(), int argc) (54901.0)

obj に特異メソッド name を定義します。 メソッドの実体を func に関数ポインタで与え、その関数がとる 引数のタイプを argc に渡します。argc のフォーマットに ついては rb_define_method の記述を参照してください。

obj に特異メソッド name を定義します。
メソッドの実体を func に関数ポインタで与え、その関数がとる
引数のタイプを argc に渡します。argc のフォーマットに
ついては rb_define_method の記述を参照してください。

Net::FTP#voidcmd(cmd) -> nil (45601.0)

cmd で指定されたコマンドをサーバーに送ります。

cmd で指定されたコマンドをサーバーに送ります。

@param cmd コマンドを文字列で指定します。

@raise Net::FTPReplyError 応答コードが 2yz 以外の場合に発生します。

int st_insert(register st_table *table, register char *key, char *value) (37549.0)

ハッシュに key と value の組を追加する。 古いライブラリなので void* のかわりに char* を使っている。

ハッシュに key と value の組を追加する。
古いライブラリなので void* のかわりに char* を使っている。

static void rb_thread_cleanup(void) (37501.0)

絞り込み条件を変える

static void rb_thread_deadlock(void) (37501.0)

static void rb_thread_ready(rb_thread_t th) (37501.0)

void Init_Thread(void) (37501.0)

void Init_eval(void) (37501.0)

void Init_heap(void) (37501.0)

絞り込み条件を変える

void Init_var_tables(void) (37501.0)

void rb_compile_error_with_enc(const char *file, int line, void *enc, const char *fmt, ...) (37501.0)

この関数は Ruby 2.3.0 から deprecated です。公開関数ですが内部利用のみを想 定しています。外部のライブラリで使用すべきではありません。

この関数は Ruby 2.3.0 から deprecated です。公開関数ですが内部利用のみを想
定しています。外部のライブラリで使用すべきではありません。

void rb_define_method_id(VALUE klass, ID name, VALUE (*func)(), int argc) (37501.0)

klass に public メソッド name を定義します。 その実体は関数 func です。また argc の意味は rb_define_method と同じです。

klass に public メソッド name を定義します。
その実体は関数 func です。また argc の意味は
rb_define_method と同じです。

void rb_gc_call_finalizer_at_exit(void) (37501.0)

void rb_interrupt(void) (37501.0)

絞り込み条件を変える

void rb_iter_break(void) (37501.0)

break の C 用インターフェイスです。 現在評価中のブロックから抜けます。

break の C 用インターフェイスです。
現在評価中のブロックから抜けます。

代表的には、rb_iterate の block_proc 中で使います。

void rb_mark_generic_ivar_tbl(void) (37501.0)

void rb_parser_append_print(void) (37501.0)

ruby の -p オプションの実装。 ループと print のノードを ruby_eval_tree に加えます。

ruby の -p オプションの実装。
ループと print のノードを ruby_eval_tree に加えます。

void rb_thread_interrupt(void) (37501.0)

void rb_thread_start_timer(void) (37501.0)

setitimer(2) が存在する場合のみ定義されます。

setitimer(2) が存在する場合のみ定義されます。

Ruby のスレッドスケジューリングに使用している
インターバルタイマーを開始します。

絞り込み条件を変える

void rb_thread_stop_timer(void) (37501.0)

setitimer(2) が存在する場合のみ定義されます。

setitimer(2) が存在する場合のみ定義されます。

Ruby のスレッドスケジューリングに使用しているインターバルタイマーを
停止します。このタイマーが止まると Ruby のスレッド機構は基本的に停止
しますので注意してください。

void ruby_finalize(void) (37501.0)

評価器プロセスの終了処理を行います。

評価器プロセスの終了処理を行います。

static VALUE rb_thread_critical_get(void) (37201.0)

static void errat_setter(VALUE val, ID id, VALUE *var) (37201.0)

static void error_print(void) (37201.0)

絞り込み条件を変える

static void generic_ivar_set(VALUE obj, ID id, VALUE val) (37201.0)

static void proc_save_safe_level(VALUE data) (37201.0)

static void void_stmts(NODE *node) (37201.0)

node の表すプログラムの中に値を使わないと 意味のない式があれば警告を出す。

node の表すプログラムの中に値を使わないと
意味のない式があれば警告を出す。

# 警告が出る例
lvar = 1
lvar # 無駄
p lvar

void rb_provide(const char *feature) (37201.0)

ライブラリ feature をロードしたものとしてロックをかけます。

ライブラリ feature をロードしたものとしてロックをかけます。

void rb_timespec_now(struct timespec *ts) (37201.0)

現在時刻を取得してその結果を引数 ts で指定した timespec 構造体に格納します。

現在時刻を取得してその結果を引数 ts で指定した timespec 構造体に格納します。

@param ts timespec 構造体のポインタ

絞り込み条件を変える

static int e_option_supplied(void) (36949.0)

ruby -e で与えたプログラムを実行中なら真。

ruby -e で与えたプログラムを実行中なら真。

static void warn_unless_e_option(const char *str) (36949.0)

ruby -e で与えたプログラムの評価中ではないなら、 警告メッセージ str を出力する。

ruby -e で与えたプログラムの評価中ではないなら、
警告メッセージ str を出力する。

static void warning_unless_e_option(const char *str) (36949.0)

ruby -e で与えたプログラムの評価中ではなく、 しかも $VERBOSE が真ならば、警告メッセージ str を出力する。

ruby -e で与えたプログラムの評価中ではなく、
しかも $VERBOSE が真ならば、警告メッセージ str を出力する。

void rb_define_global_function(const char *name, VALUE (*func)(), int argc) (36919.0)

関数 name を定義します。 func と argc は rb_define_method と同じです。

関数 name を定義します。
func と argc は rb_define_method と同じです。

例:
static VALUE
return_obj_dup(VALUE obj)
{
VALUE dup = rb_obj_dup(obj); // オブジェクトを複製
return dup;
}

void Init_func() {
rb_define_global_function("dup_obj", return_obj_dup, 1); // 関数 dup_objを定義しています。
...

Shell::Void#each(rs = nil) { ... } -> nil (36901.0)

何もしません。

何もしません。

絞り込み条件を変える

VALUE rb_f_global_variables(void) (36901.0)

VALUE rb_gc_disable(void) (36901.0)

GC を禁止します。

GC を禁止します。

VALUE rb_lastline_get(void) (36901.0)

現在評価中の SCOPE の $_ の値を取得します。

現在評価中の SCOPE の $_ の値を取得します。

VALUE rb_thread_list(void) (36901.0)

VALUE rb_thread_main(void) (36901.0)

メインスレッド (プロセスの一番最初に存在するスレッド) を返します。

メインスレッド (プロセスの一番最初に存在するスレッド) を返します。

絞り込み条件を変える

int rb_block_given_p(void) (36901.0)

メソッドがブロック付きで呼ばれていれば true を返します。

メソッドがブロック付きで呼ばれていれば true を返します。

st_table * st_init_numtable(void) (36901.0)

キーが int 型であるハッシュテーブルを作成する。

キーが int 型であるハッシュテーブルを作成する。

st_table * st_init_strtable(void) (36901.0)

キーが char* 型であるハッシュテーブルを作成する。

キーが char* 型であるハッシュテーブルを作成する。

static ID internal_id(void) (36901.0)

インタプリタ内部でだけ使う、 他のものとは重複しない ID を返します。

インタプリタ内部でだけ使う、
他のものとは重複しない ID を返します。

static VALUE lex_getline(void) (36901.0)

関数 lex_gets を使って lex_input から Ruby プログラムを一行読みこみます。

関数 lex_gets を使って lex_input から
Ruby プログラムを一行読みこみます。

絞り込み条件を変える

static VALUE os_live_obj(void) (36901.0)

static VALUE rb_f_at_exit(void) (36901.0)

static VALUE rb_f_block_given_p(void) (36901.0)

block_given? の実体。 現在評価中の (Ruby で実装された) メソッドに対して ブロックが与えられていたら真。

block_given? の実体。
現在評価中の (Ruby で実装された) メソッドに対して
ブロックが与えられていたら真。

static VALUE rb_f_local_variables(void) (36901.0)

static VALUE rb_mod_nesting(void) (36901.0)

絞り込み条件を変える

static VALUE rb_thread_exit(void) (36901.0)

static double timeofday(void) (36901.0)

static inline int is_pointer_to_heap(void *ptr) (36901.0)

static int regx_options(void) (36901.0)

正規表現のオプション (ixmo nesu) を読み込み フラグ (ビットマスク) を返します。

正規表現のオプション (ixmo nesu) を読み込み
フラグ (ビットマスク) を返します。

static void catch_timer(int sig) (36901.0)

絞り込み条件を変える

static void compile_error(const char *at) (36901.0)

static void cvar_override_check(VALUE id, VALUE a) (36901.0)

static void dvar_asgn_internal(ID id, VALUE value, int curr) (36901.0)

dvar_asgn と dvar_asgn_curr の補助関数です。

dvar_asgn と dvar_asgn_curr の補助関数です。

static void mark_source_filename(char *f) (36901.0)

static void print_undef(VALUE klass, ID id) (36901.0)

クラス klass にメソッド id が見付からない (undefined) ことに 対するエラーメッセージを stderr に出力します。

クラス klass にメソッド id が見付からない (undefined) ことに
対するエラーメッセージを stderr に出力します。

絞り込み条件を変える

static void rb_clear_cache_by_id(ID id) (36901.0)

メソッドキャッシュから id という名前のメソッドの キャッシュエントリを全て消去します。

メソッドキャッシュから id という名前のメソッドの
キャッシュエントリを全て消去します。

static void rb_provide_feature(VALUE feature) (36901.0)

static void secure_visibility(VALUE self) (36901.0)

static void special_local_set(char c, VALUE val) (36901.0)

$~ と $_ をセットします。 現在は c=0 が $_ で c=1 が $~ です。

$~ と $_ をセットします。
現在は c=0 が $_ で c=1 が $~ です。

static void terminate_process(int status, const char *mesg, int mlen) (36901.0)

絞り込み条件を変える

void OBJ_INFECT(VALUE dest, VALUE src) (36901.0)

src に汚染マークが付いていたら dest も汚染する。

src に汚染マークが付いていたら dest も汚染する。

void StringValue(VALUE val) (36901.0)

val が String でなければ to_str メソッドを使って String に変換します。

val が String でなければ to_str メソッドを使って String に変換します。

このマクロに渡した VALUE は ruby の GC から確実に保護されます。

void rb_compile_error(const char *file, int line, const char *fmt, ...) (36901.0)

この関数は Ruby 2.3.0 から deprecated です。公開関数ですが内部利用のみを想 定しています。外部のライブラリで使用すべきではありません。

この関数は Ruby 2.3.0 から deprecated です。公開関数ですが内部利用のみを想
定しています。外部のライブラリで使用すべきではありません。

void rb_copy_generic_ivar(VALUE clone, VALUE obj) (36901.0)

void rb_define_alias(VALUE klass, const char *new, const char *old) (36901.0)

クラス klass のインスタンスメソッド old の 別名 new を定義します。

クラス klass のインスタンスメソッド old の
別名 new を定義します。

絞り込み条件を変える

void rb_define_attr(VALUE klass, const char *name, int read, int write) (36901.0)

クラス klass にメソッド name と name= を定義します。 read が真のときは name を定義し、 write が真のときは name= を定義します。

クラス klass にメソッド name と name= を定義します。
read が真のときは name を定義し、
write が真のときは name= を定義します。

void rb_define_class_variable(VALUE klass, const char *name, VALUE val) (36901.0)

クラス klass のクラス変数 name を初期値 val で 定義します。既に同名の変数が定義されていたら警告します。

クラス klass のクラス変数 name を初期値 val で
定義します。既に同名の変数が定義されていたら警告します。

void rb_define_const(VALUE klass, const char *name, VALUE val) (36901.0)

クラス klass の定数 name を初期値 val で 定義します。既に同名の定数が定義されていたら警告します。

クラス klass の定数 name を初期値 val で
定義します。既に同名の定数が定義されていたら警告します。

void rb_define_global_const(const char *name, VALUE val) (36901.0)

トップレベル (現在は Object) の定数 name を初期値 val で 定義します。既に同名の定数が定義されていたら警告します。

トップレベル (現在は Object) の定数 name を初期値 val で
定義します。既に同名の定数が定義されていたら警告します。

void rb_define_hooked_variable(const char *name, VALUE *var, VALUE (*getter)(), VALUE (*setter)()) (36901.0)

絞り込み条件を変える

void rb_define_method(VALUE klass, const char *name, VALUE(*func)(), int argc) (36901.0)

クラスklassのインスタンスメソッドnameを定義します。

クラスklassのインスタンスメソッドnameを定義します。

argcはCの関数へ渡される引数の数(と形式)を決めます.

: argcが0以上の時
argcで指定した値がそのメソッドの引数の数になります。
16個以上の引数は使えません,

VALUE func(VALUE self, VALUE arg1, ... VALUE argN)

: argcが-1のとき
引数はCの配列として第二引数に入れて渡されます。
第一引数は配列の要素数です。

VALUE func(int argc, VALUE *argv, VALUE...

void rb_define_module_function(VALUE module, const char *name, VALUE (*func)(), int argc) (36901.0)

モジュール module にモジュール関数 name を定義します。 func と argc は rb_define_method と同じです。

モジュール module にモジュール関数 name を定義します。
func と argc は rb_define_method と同じです。

void rb_define_private_method(VALUE klass, const char *name, VALUE(*func)(), int argc) (36901.0)

クラス klass にプライベートインスタンスメソッド name を 定義します。その実体は関数 func であり、その関数がとる 引数のタイプを argc で指定します。argc のフォーマットに ついては rb_define_method の項を参照してください。

クラス klass にプライベートインスタンスメソッド name を
定義します。その実体は関数 func であり、その関数がとる
引数のタイプを argc で指定します。argc のフォーマットに
ついては rb_define_method の項を参照してください。

void rb_define_protected_method(VALUE klass, const char *name, VALUE (*func)(), int argc) (36901.0)

クラス klass に protected インスタンスメソッド name を 定義します。その実体は関数 func であり、その関数がとる 引数のタイプを argc で指定します。argc のフォーマットに ついては rb_define_method の項を参照してください。

クラス klass に protected インスタンスメソッド name を
定義します。その実体は関数 func であり、その関数がとる
引数のタイプを argc で指定します。argc のフォーマットに
ついては rb_define_method の項を参照してください。

void rb_define_readonly_variable(const char *name, VALUE *var) (36901.0)

絞り込み条件を変える

void rb_define_variable(const char *name, VALUE *var) (36901.0)

void rb_define_virtual_variable(const char *name, VALUE (*getter)(), VALUE (*setter)()) (36901.0)

void rb_disable_super(VALUE klass, const char *name) (36901.0)

クラス klass のメソッド name からの super を禁止します。 klass とそのスーパークラスで name というメソッドが定義 されていないときは例外 NameError を発生します。

クラス klass のメソッド name からの super を禁止します。
klass とそのスーパークラスで name というメソッドが定義
されていないときは例外 NameError を発生します。

void rb_exc_raise(VALUE err) (36901.0)

例外オブジェクト err を投げます。

例外オブジェクト err を投げます。

void rb_exit(int status) (36901.0)

ステータス status でインタプリタを終了させます。

ステータス status でインタプリタを終了させます。

絞り込み条件を変える

void rb_free_generic_ivar(VALUE obj) (36901.0)

void rb_gc_mark_children(VALUE ptr) (36901.0)

v から指されているオブジェクトを全てマークします。

v から指されているオブジェクトを全てマークします。

void rb_gc_register_address(VALUE *addr) (36901.0)

ポインタ addr が指す変数を GC の対象にします。

void rb_gc_unregister_address(VALUE *addr) (36901.0)

ポインタ addr が指す変数を GC の対象から外します。

void rb_global_variable(VALUE *var) (36901.0)

rb_gc_register_address と同じです。

rb_gc_register_address と同じです。

絞り込み条件を変える

<< 1 2 3 > >>