2751件ヒット
[101-200件を表示]
(0.207秒)
ライブラリ
- ビルトイン (2739)
-
shell
/ command-processor (12)
クラス
- Enumerator (29)
-
Enumerator
:: Yielder (5) - Hash (113)
- IO (11)
- LocalJumpError (22)
- Method (65)
- Module (22)
- Object (55)
- Proc (200)
-
Process
:: Status (165) -
Process
:: Tms (88) -
RubyVM
:: InstructionSequence (33) -
Shell
:: CommandProcessor (12) - String (33)
- Symbol (11)
- Thread (22)
- TracePoint (6)
- UnboundMethod (22)
モジュール
- Enumerable (44)
- Kernel (134)
- Marshal (44)
- ObjectSpace (33)
- Process (975)
-
Process
:: GID (121) -
Process
:: Sys (165) -
Process
:: UID (121) -
RubyVM
:: AbstractSyntaxTree (8) - Signal (22)
- Warning (5)
オブジェクト
- main (22)
キーワード
-
$ ? (11) - & (11)
- << (12)
- == (11)
- === (11)
- >> (23)
- Binding (11)
-
CLOCK
_ BOOTTIME (11) -
CLOCK
_ BOOTTIME _ ALARM (11) -
CLOCK
_ MONOTONIC (11) -
CLOCK
_ MONOTONIC _ COARSE (11) -
CLOCK
_ MONOTONIC _ FAST (11) -
CLOCK
_ MONOTONIC _ PRECISE (11) -
CLOCK
_ MONOTONIC _ RAW (11) -
CLOCK
_ MONOTONIC _ RAW _ APPROX (11) -
CLOCK
_ PROCESS _ CPUTIME _ ID (11) -
CLOCK
_ PROF (11) -
CLOCK
_ REALTIME (11) -
CLOCK
_ REALTIME _ ALARM (11) -
CLOCK
_ REALTIME _ COARSE (11) -
CLOCK
_ REALTIME _ FAST (11) -
CLOCK
_ REALTIME _ PRECISE (11) -
CLOCK
_ SECOND (11) -
CLOCK
_ THREAD _ CPUTIME _ ID (11) -
CLOCK
_ UPTIME (11) -
CLOCK
_ UPTIME _ FAST (11) -
CLOCK
_ UPTIME _ PRECISE (11) -
CLOCK
_ UPTIME _ RAW (11) -
CLOCK
_ UPTIME _ RAW _ APPROX (11) -
CLOCK
_ VIRTUAL (11) - EPROCLIM (11)
- EPROCUNAVAIL (11)
- GID (11)
- InstructionSequence (11)
- LocalJumpError (11)
- Method (11)
-
PRIO
_ PGRP (11) -
PRIO
_ PROCESS (11) -
PRIO
_ USER (11) - Proc (11)
- Process (11)
-
RLIMIT
_ AS (11) -
RLIMIT
_ CORE (11) -
RLIMIT
_ CPU (11) -
RLIMIT
_ DATA (11) -
RLIMIT
_ FSIZE (11) -
RLIMIT
_ MEMLOCK (11) -
RLIMIT
_ NOFILE (11) -
RLIMIT
_ NPROC (11) -
RLIMIT
_ RSS (11) -
RLIMIT
_ SBSIZE (11) -
RLIMIT
_ STACK (11) -
RLIM
_ INFINITY (11) -
RLIM
_ SAVED _ CUR (11) -
RLIM
_ SAVED _ MAX (11) - Status (11)
- Sys (11)
- Tms (11)
- UID (11)
- WNOHANG (11)
- WUNTRACED (11)
- [] (27)
- abort (22)
-
add
_ trace _ func (11) - argv0 (11)
- arity (11)
-
at
_ exit (11) - binding (11)
- call (11)
-
change
_ privilege (22) -
clock
_ gettime (11) -
close
_ on _ exec= (11) - coredump? (11)
- cstime (11)
- cstime= (11)
- curry (42)
- cutime (11)
- cutime= (11)
- daemon (11)
-
def
_ builtin _ commands (6) - default (22)
-
default
_ proc (11) -
default
_ proc= (11) -
define
_ finalizer (22) -
define
_ method (44) -
define
_ singleton _ method (22) - detach (11)
- detect (22)
- disasm (11)
- disassemble (11)
- dump (22)
- egid (11)
- egid= (11)
- eid (22)
- eid= (22)
- encode (33)
- euid (11)
- euid= (11)
- exec (11)
- exit (11)
- exit! (11)
-
exit
_ value (11) - exited? (11)
- exitstatus (11)
- find (22)
- fork (22)
-
from
_ name (22) - getegid (11)
- geteuid (11)
- getgid (11)
- getpgid (11)
- getpgrp (11)
- getpriority (11)
- getrlimit (11)
- getsid (11)
- getuid (11)
- gid (11)
- gid= (11)
-
grant
_ privilege (22) - groups (11)
- groups= (11)
- hash (11)
- initgroups (11)
- inspect (22)
-
install
_ builtin _ commands (6) - issetugid (11)
- kill (11)
- lambda (17)
- lambda? (11)
-
last
_ status (7) - load (11)
- maxgroups (11)
- maxgroups= (11)
- new (58)
- of (19)
- parameters (39)
- pid (22)
- ppid (11)
-
re
_ exchange (22) -
re
_ exchangeable? (22) - reason (11)
- restore (11)
- rid (22)
-
ruby2
_ keywords (5) -
ruby2
_ keywords _ hash? (5) - send (22)
-
set
_ trace _ func (22) - setegid (11)
- seteuid (11)
- setgid (11)
- setpgid (11)
- setpgrp (11)
- setpriority (11)
- setproctitle (11)
- setregid (11)
- setresgid (11)
- setresuid (11)
- setreuid (11)
- setrgid (11)
- setrlimit (22)
- setruid (11)
- setsid (11)
- setuid (11)
- shift (11)
-
sid
_ available? (22) - signaled? (11)
- size (11)
-
source
_ location (33) - spawn (11)
- stime (11)
- stime= (11)
- stopped? (11)
- stopsig (11)
- success? (11)
- switch (44)
- termsig (11)
- times (11)
-
to
_ i (11) -
to
_ proc (58) -
to
_ s (22) -
trace
_ var (33) - trap (44)
- uid (11)
- uid= (11)
-
undefine
_ finalizer (11) -
untrace
_ var (11) - utime (11)
- utime= (11)
-
values
_ at (11) - wait (11)
- wait2 (11)
- waitall (11)
- waitpid (11)
- waitpid2 (11)
- yield (11)
検索結果
先頭5件
-
Process
. # setproctitle(title) -> String (17100.0) -
ps(1) が出力する現在実行中の Ruby スクリプトの名前を引数 title で指定した文字列に変更します。
...あ
りません。
Process.setproctitle('myapp: worker #%d' % worker_id)
本メソッドは 2.1 以降でグローバル変数を用いないで現在実行中の Ruby スク
リプトの名前を表す文字列を設定する手段として提供されました。
@see Process.#argv0, $0... -
Process
:: CLOCK _ PROCESS _ CPUTIME _ ID -> Integer | Symbol (17100.0) -
Process.#clock_gettime で使われます。
...
Process.#clock_gettime で使われます。
システムによっては :GETRUSAGE_BASED_CLOCK_PROCESS_CPUTIME_ID です。
システムによっては定義されていません。... -
Process
:: PRIO _ PROCESS -> Integer (17100.0) -
対象とするプライオリティがプロセスプライオリティであることを表す定数です。
...対象とするプライオリティがプロセスプライオリティであることを表す定数です。
Process.#getpriority または Process.#setpriority で使われます。... -
Process
:: RLIMIT _ NPROC -> Integer (17100.0) -
リソースの種類がユーザのプロセスの最大数であることを示す定数です。
...リソースの種類がユーザのプロセスの最大数であることを示す定数です。
Process.#getrlimit、Process.#setrlimit で使われます。
システムによっては定義されていません。... -
Proc
# parameters(lambda: nil) -> [object] (17040.0) -
Proc オブジェクトの引数の情報を返します。
...Proc オブジェクトの引数の情報を返します。
Proc オブジェクトが引数を取らなければ空の配列を返します。引数を取る場合は、配列の配列を返し、
各配列の要素は引数の種類に対応した以下のような Symbol と、引数名を表す......数
: :block
& で指定されたブロック引数
@param lambda true なら lambda として扱ったとき、false なら lambda ではない Proc として
扱ったときの引数の情報を返します。
//emlist[例][ruby]{
prc = lambda{|x, y=42, *other, k_x:, k_y: 42, **k_......_other], [:block, :b
//}
//emlist[lambda: の例][ruby]{
prc = proc{|x, y=42, *other|}
p prc.parameters # => x], [:opt, :y], [:rest, :other
prc = lambda{|x, y=42, *other|}
p prc.parameters # => x], [:opt, :y], [:rest, :other
prc = proc{|x, y=42, *other|}
p prc.parameters(lambda: true) # => x], [... -
Proc
# binding -> Binding (17034.0) -
Proc オブジェクトが保持するコンテキストを Binding オブジェクトで返します。
...
Proc オブジェクトが保持するコンテキストを
Binding オブジェクトで返します。
//emlist[例][ruby]{
def fred(param)
proc {}
end
sample_proc = fred(99)
eval("param", sample_proc.binding) # => 99
//}... -
Proc
# hash -> Integer (17024.0) -
self のハッシュ値を返します。
...self のハッシュ値を返します。
Proc オブジェクトの引数の情報を返します。
Proc オブジェクトが引数を取らなければ空の配列を返します。引数を取る場合は、配列の配列を返し、
各配列の要素は引数の種類に対応した以......を表す Symbol の 2 要素です。
//emlist[][ruby]{
prc = proc{|x, y=42, *other|}
p prc.parameters # => x], [:opt, :y], [:rest, :other
prc = lambda{|x, y=42, *other|}
p prc.parameters # => x], [:opt, :y], [:rest, :other
prc = proc{|x, y=42, *other|}
p prc.parameters(lambda: true) # => x], [... -
Proc
# source _ location -> [String , Integer] | nil (17024.0) -
ソースコードのファイル名と行番号を配列で返します。
...mlist[例][ruby]{
# /path/to/target.rb を実行
proc {}.source_location # => ["/path/to/target.rb", 1]
proc {}.source_location # => ["/path/to/target.rb", 2]
(eval "proc {}").source_location # => ["(eval)", 1]
method(:p).to_proc.source_location # => nil
//}
@see Method#sour... -
Proc
# parameters -> [object] (17022.0) -
Proc オブジェクトの引数の情報を返します。
...Proc オブジェクトの引数の情報を返します。
Proc オブジェクトが引数を取らなければ空の配列を返します。引数を取る場合は、配列の配列を返し、
各配列の要素は引数の種類に対応した以下のような Symbol と、引数名を表す... -
Proc
# arity -> Integer (17016.0) -
Proc オブジェクトが受け付ける引数の数を返します。
...
Proc オブジェクトが受け付ける引数の数を返します。
ただし、可変長引数を受け付ける場合、負の整数
-(必要とされる引数の数 + 1)
を返します。
//emlist[例][ruby]{
lambda{ }.arity # => 0
lambda{|| }.arity # => 0
lambd... -
Proc
# ===(*arg) -> () (17012.0) -
手続きオブジェクトを実行してその結果を返します。
...を実行してその結果を返します。
引数の渡され方はオブジェクトの生成方法によって異なります。
詳しくは Proc#lambda? を参照してください。
「===」は when の所に手続きを渡せるようにするためのものです。
//emlist[例][ruby......when 0 then 0
when 1 then 1
else
fib.(n - 2) + fib.(n - 1)
end
}
fib.(10) # => 55
//}
@param arg 手続きオブジェクトに与える引数を指定します。
@raise LocalJumpError Procを生成したメソッドからリターンしてしまった場合に発生します。...