89件ヒット
[1-89件を表示]
(0.153秒)
ライブラリ
- ビルトイン (33)
- getoptlong (22)
-
shell
/ process-controller (6) -
shell
/ system-command (6) - strscan (22)
クラス
- GetoptLong (22)
-
Shell
:: ProcessController (6) -
Shell
:: SystemCommand (6) - StringScanner (22)
- Thread (33)
キーワード
- clear (11)
- exit (11)
- kill (11)
-
terminate
_ job (6) - terminated? (11)
検索結果
先頭5件
-
GetoptLong
# terminate -> self (21202.0) -
オプションの処理を、強制的に終了させます。ただし、エラーが起き ている状態でこのメソッドを起動しても、終了させることはできません。
オプションの処理を、強制的に終了させます。ただし、エラーが起き
ている状態でこのメソッドを起動しても、終了させることはできません。
すでにオプションの処理が終了しているときは、このメソッドは何も行いません。
@raise RuntimeError エラーが起きている状態でこのメソッドを起動すると、発生します -
Shell
:: SystemCommand # terminate -> () (21102.0) -
@todo
@todo -
StringScanner
# terminate -> self (18214.0) -
スキャンポインタを文字列末尾後まで進め、マッチ記録を捨てます。
...return self を返します。
pos = self.string.size と同じ動作です。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new('test string')
s.scan(/\w+/) # => "test"
s.matched # => "test"
s.pos # => 4
s[0] # => "test"
s.terminate
s.matched # => nil
s[0]......# => nil
s.pos # => 11
//}
StringScanner#clear は将来のバージョンで削除される予定です。
代わりに StringScanner#terminate を使ってください。... -
Thread
# terminate -> self (15202.0) -
スレッドの実行を終了させます。終了時に ensure 節が実行されます。
...ead#value の返り値は不定です。
自身がメインスレッドであるか最後のスレッドである場合は、プロセスを Kernel.#exit(0)
により終了します。
Kernel.#exit と違い例外 SystemExit を発生しません。
th1 = Thread.new do
begin
sleep 10......ensure
p "this will be displayed"
end
end
sleep 0.1
th1.kill
#=> "this will be displayed"
@see Kernel.#exit, Kernel.#exit!... -
Shell
:: ProcessController # terminate _ job(command) (12102.0) -
指定されたコマンドを終了します。
指定されたコマンドを終了します。
@param command コマンドを指定します。 -
GetoptLong
# terminated? -> true | false (9201.0) -
エラーが起きずにオプションの処理が終了しているときは真が 返ります。それ以外のときは、偽が返ります。
エラーが起きずにオプションの処理が終了しているときは真が
返ります。それ以外のときは、偽が返ります。 -
StringScanner
# clear -> self (6114.0) -
スキャンポインタを文字列末尾後まで進め、マッチ記録を捨てます。
...return self を返します。
pos = self.string.size と同じ動作です。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new('test string')
s.scan(/\w+/) # => "test"
s.matched # => "test"
s.pos # => 4
s[0] # => "test"
s.terminate
s.matched # => nil
s[0]......# => nil
s.pos # => 11
//}
StringScanner#clear は将来のバージョンで削除される予定です。
代わりに StringScanner#terminate を使ってください。... -
Thread
# kill -> self (3102.0) -
スレッドの実行を終了させます。終了時に ensure 節が実行されます。
...ead#value の返り値は不定です。
自身がメインスレッドであるか最後のスレッドである場合は、プロセスを Kernel.#exit(0)
により終了します。
Kernel.#exit と違い例外 SystemExit を発生しません。
th1 = Thread.new do
begin
sleep 10......ensure
p "this will be displayed"
end
end
sleep 0.1
th1.kill
#=> "this will be displayed"
@see Kernel.#exit, Kernel.#exit!... -
Thread
# exit -> self (102.0) -
スレッドの実行を終了させます。終了時に ensure 節が実行されます。
...ead#value の返り値は不定です。
自身がメインスレッドであるか最後のスレッドである場合は、プロセスを Kernel.#exit(0)
により終了します。
Kernel.#exit と違い例外 SystemExit を発生しません。
th1 = Thread.new do
begin
sleep 10......ensure
p "this will be displayed"
end
end
sleep 0.1
th1.kill
#=> "this will be displayed"
@see Kernel.#exit, Kernel.#exit!...