230件ヒット
[101-200件を表示]
(0.137秒)
ライブラリ
- ビルトイン (114)
- bigdecimal (26)
- e2mmap (42)
- irb (12)
-
json
/ add / exception (12) -
rubygems
/ gem _ openssl (12) -
rubygems
/ security (12)
クラス
- BigDecimal (26)
- Exception (36)
- SignalException (24)
- Thread (54)
- TracePoint (12)
モジュール
- Exception2MessageMapper (42)
- Gem (12)
-
Gem
:: Security (12) - IRB (12)
キーワード
- Fail (6)
- Raise (6)
-
abort
_ on _ exception (12) -
abort
_ on _ exception= (12) -
def
_ exception (6) -
ensure
_ ssl _ available (12) -
extend
_ object (6) -
handle
_ interrupt (12) -
irb
_ abort (12) -
json
_ create (12) - mode (24)
- new (50)
-
report
_ on _ exception (9) -
report
_ on _ exception= (9) -
verify
_ trust _ dir (12)
検索結果
先頭5件
- Exception2MessageMapper
. Raise(klass = E2MM , exception _ class = nil , *rest) -> () - Gem
:: Security . verify _ trust _ dir(path , perms) - Exception2MessageMapper
. def _ e2message(klass , exception _ class , message _ format) -> Class - Exception2MessageMapper
. Fail(klass = E2MM , exception _ class = nil , *rest) -> () - Thread
. handle _ interrupt(hash) { . . . } -> object
-
Exception2MessageMapper
. Raise(klass = E2MM , exception _ class = nil , *rest) -> () (9215.0) -
登録されている情報を使用して、例外を発生させます。
...て、例外を発生させます。
@param klass 一階層上となるクラス名を指定します。
@param exception_class 例外クラス。
@param rest メッセージに埋め込む値。
@raise Exception2MessageMapper::ErrNotRegisteredException 指定された例外クラスに対応す... -
Gem
:: Security . verify _ trust _ dir(path , perms) (9107.0) -
信頼するディレクトリが存在することを確認します。
...作成してパーミッションを変更します。
@param path 確認するパスを指定します。
@param perms ディレクトリを作成する場合のパーミッションを指定します。
@raise Gem::Security::Exception path がディレクトリでない場合に発生します... -
Exception2MessageMapper
. def _ e2message(klass , exception _ class , message _ format) -> Class (6230.0) -
すでに存在する例外クラス exception_class に、 エラーメッセージ用フォーマット message_format を関連づけます。
...ラス exception_class に、
エラーメッセージ用フォーマット message_format を関連づけます。
@param klass 一階層上となるクラス名を指定します。
@param exception_class メッセージを登録する例外クラスを指定します。
@param message_format......メッセージのフォーマットを指定します。
Kernel.#sprintf のフォーマット文字列と同じ形式を使用できます。
@return exception_class を返します。... -
Exception2MessageMapper
. Fail(klass = E2MM , exception _ class = nil , *rest) -> () (6215.0) -
登録されている情報を使用して、例外を発生させます。
...て、例外を発生させます。
@param klass 一階層上となるクラス名を指定します。
@param exception_class 例外クラス。
@param rest メッセージに埋め込む値。
@raise Exception2MessageMapper::ErrNotRegisteredException 指定された例外クラスに対応す... -
Thread
. handle _ interrupt(hash) { . . . } -> object (6113.0) -
スレッドの割り込みのタイミングを引数で指定した内容に変更してブロックを 実行します。
...り込み」とは、非同期イベントや Thread#raise や
Thread#kill、Signal.#trap(未サポート)、メインスレッドの終了
(メインスレッドが終了すると、他のスレッドも終了されます)を意味します。
@param hash 例外クラスがキー、割り込みの......り込みが発生します。
: :never
まったく割り込みません。
「ブロッキング処理」とは、読み込み処理や書き込み処理のような呼び出し元
のスレッドをブロックするような処理を意味します。CRuby の実装では、GVL
を解放し......同期割り込みは再度有効にされるまで延期されます。本
メソッドは sigprocmask(3) に似ています。
@return ブロックの評価結果を返します。
@raise ArgumentError ブロックを指定しなかった場合に発生します。
=== 注意
非同期割り... -
Gem
. ensure _ ssl _ available (6107.0) -
OpenSSL が使用可能でない場合は例外を発生させます。
...OpenSSL が使用可能でない場合は例外を発生させます。
@raise Gem::Exception OpenSSL が有効でない場合に発生します。... -
Exception2MessageMapper
. e2mm _ message(klass , exp) -> String | nil (6101.0) -
@todo
...@todo
@param klass
@param exp... -
Exception2MessageMapper
. message(klass , exp) -> String | nil (6101.0) -
@todo
...@todo
@param klass
@param exp... -
Exception2MessageMapper
. extend _ object(cl) -> () (6001.0) -
@todo
...@todo
@param cl... -
SignalException
. new(sig _ number) -> SignalException (3201.0) -
引数で指定したシグナルに関する SignalException オブジェクトを生成して返 します。
...gnalException オブジェクトを生成して返
します。
引数は Signal.#list に含まれるもののいずれかを指定する必要があり
ます。
@param sig_name シグナル名を Symbol オブジェクト、文字列のいずれ
かで指定します。
@param......ber シグナル番号を指定します。整数以外のオブジェクトを指
定した場合は to_int メソッドによる暗黙の型変換を試み
ます。
//emlist[例][ruby]{
signal_number = Signal.list["INT"]
se = SignalException.new(signal_number)......# => #<SignalException: SIGINT>
se.signo # => 2
//}
//emlist[例][ruby]{
se = SignalException.new("INT") # => #<SignalException: SIGINT>
se.signm # => "SIGINT"
//}
@see Signal.#list... -
SignalException
. new(sig _ number , sig _ name) -> SignalException (3201.0) -
引数で指定したシグナルに関する SignalException オブジェクトを生成して返 します。
...gnalException オブジェクトを生成して返
します。
引数は Signal.#list に含まれるもののいずれかを指定する必要があり
ます。
@param sig_name シグナル名を Symbol オブジェクト、文字列のいずれ
かで指定します。
@param......ber シグナル番号を指定します。整数以外のオブジェクトを指
定した場合は to_int メソッドによる暗黙の型変換を試み
ます。
//emlist[例][ruby]{
signal_number = Signal.list["INT"]
se = SignalException.new(signal_number)......# => #<SignalException: SIGINT>
se.signo # => 2
//}
//emlist[例][ruby]{
se = SignalException.new("INT") # => #<SignalException: SIGINT>
se.signm # => "SIGINT"
//}
@see Signal.#list... -
TracePoint
. new(*events) {|obj| . . . } -> TracePoint (3113.0) -
新しい TracePoint オブジェクトを作成して返します。トレースを有効 にするには TracePoint#enable を実行してください。
...新しい TracePoint オブジェクトを作成して返します。トレースを有効
にするには TracePoint#enable を実行してください。
//emlist[例:irb で実行した場合][ruby]{
trace = TracePoint.new(:call) do |tp|
p [tp.lineno, tp.defined_class, tp.method_id, tp.even......# => #<TracePoint:0x007f17372cdb20>
trace.enable
# => false
puts "Hello, TracePoint!"
# ...
# [69, IRB::Notifier::AbstractNotifier, :printf, :call]
# ...
//}
トレースを無効にするには TracePoint#disable を実行してください。
//emlist[][ruby]{
trace.disable
//}
@param events......を String か Symbol で任
意の数指定します。
: :line
式の評価。
: :class
クラス定義、特異クラス定義、モジュール定義への突入。
: :end
クラス定義、特異クラス定義、モジュール定義の終了。
: :call
Ruby で...