680件ヒット
[1-100件を表示]
(0.128秒)
ライブラリ
- ビルトイン (421)
- continuation (22)
- fiddle (11)
- logger (33)
-
minitest
/ unit (17) -
net
/ http (22) - openssl (99)
- set (22)
-
syslog
/ logger (11) -
webrick
/ httpserver (22)
クラス
- BasicObject (22)
- Continuation (22)
- Exception (7)
-
Fiddle
:: Function (11) - Hash (11)
- LocalJumpError (11)
- Logger (22)
-
Logger
:: Formatter (11) - Method (21)
- Module (16)
-
Net
:: HTTP (22) - NoMethodError (8)
- Object (22)
-
OpenSSL
:: SSL :: SSLContext (77) -
OpenSSL
:: X509 :: Store (22) - Proc (55)
- Set (22)
-
Syslog
:: Logger :: Formatter (11) - SystemCallError (11)
- Thread (38)
-
Thread
:: Backtrace :: Location (44) - TracePoint (96)
- UnboundMethod (15)
-
WEBrick
:: HTTPServer (22)
モジュール
- Enumerable (44)
-
MiniTest
:: Assertions (17)
キーワード
- === (11)
- [] (22)
-
absolute
_ path (11) -
add
_ trace _ func (11) - assert (1)
-
assert
_ block (1) -
assert
_ empty (1) -
assert
_ equal (1) -
assert
_ in _ delta (1) -
assert
_ in _ epsilon (1) -
assert
_ includes (1) -
assert
_ instance _ of (1) -
assert
_ kind _ of (1) -
assert
_ match (1) -
assert
_ nil (1) -
assert
_ operator (1) -
assert
_ respond _ to (1) -
assert
_ same (1) -
assert
_ send (1) -
assert
_ throws (1) -
base
_ label (11) - bind (5)
-
bind
_ call (10) - binding (11)
-
callee
_ id (11) - clone (11)
-
default
_ proc (11) -
defined
_ class (11) - detect (22)
- divide (22)
- errno (11)
- event (11)
- find (22)
- formatter (11)
- formatter= (11)
- inspect (22)
-
instance
_ eval (22) -
instance
_ method (11) - lambda? (11)
- lineno (11)
- method (11)
-
method
_ id (11) -
mount
_ proc (22) - parameters (6)
- path (11)
-
private
_ call? (8) - reason (11)
-
report
_ on _ exception (8) -
report
_ on _ exception= (8) -
ruby2
_ keywords (5) - self (2)
-
session
_ get _ cb= (11) -
session
_ new _ cb= (11) -
session
_ remove _ cb= (11) -
set
_ trace _ func (11) -
singleton
_ method (11) - skip (1)
-
super
_ method (10) -
tmp
_ dh _ callback (11) -
tmp
_ dh _ callback= (11) -
to
_ s (11) -
verify
_ callback (33) -
verify
_ callback= (33) - yield (11)
検索結果
先頭5件
-
Fiddle
:: Function # call(*args) -> Integer|DL :: CPtr|nil (21202.0) -
関数を呼び出します。
...関数を呼び出します。
Fiddle::Function.new で指定した引数と返り値の型に基いて
Ruby のオブジェクトを適切に C のデータに変換して C の関数を呼び出し、
その返り値を Ruby のオブジェクトに変換して返します。
引数の変換は......以下の通りです。
: void* (つまり任意のポインタ型)
nil ならば C の NULL に変換されます
Fiddle::Pointer は保持している C ポインタに変換されます。
文字列であればその先頭ポインタになります。
IO オブジェクトであれば......るならば、それを呼びだし Fiddle::Pointer に
変換したものを用います。
to_i を持っているならば、それを呼びだし結果の整数を
アドレスと見なします
: (unsigned) char/short/int/long/long long
Ruby の整数を C の整数に変換しま... -
Logger
:: Formatter # call(severity , time , progname , msg) -> String (18202.0) -
ログ情報をフォーマットして返します。
...ログ情報をフォーマットして返します。
@param severity ログレベル。
@param time 時間。Time クラスのオブジェクト。
@param progname プログラム名
@param msg メッセージ。... -
Syslog
:: Logger :: Formatter # call(severity , time , progname , message) -> String (18202.0) -
引数を元にフォーマットした文字列を返します。
引数を元にフォーマットした文字列を返します。
ライブラリ内部で使用します。 -
Continuation
# call(*ret) -> () (18102.0) -
self が記憶した状態を継続します。引数は そのまま Kernel.#callcc の戻り値になります。
...self が記憶した状態を継続します。引数は そのまま
Kernel.#callcc の戻り値になります。
@param ret 継続に復帰した時に返す値を指定します。... -
Proc
# call(*arg) -> () (15162.0) -
手続きオブジェクトを実行してその結果を返します。
...when の所に手続きを渡せるようにするためのものです。
//emlist[例][ruby]{
def sign(n)
case n
when lambda{|n| n > 0} then 1
when lambda{|n| n < 0} then -1
else 0
end
end
p sign(-4) #=> -1
p sign(0) #=> 0
p sign(7) #=> 1
//}
また、以下のような syntactic s......ugar もあります。
//emlist[例][ruby]{
fib = lambda{|n|
case n
when 0 then 0
when 1 then 1
else
fib.(n - 2) + fib.(n - 1)
end
}
fib.(10) # => 55
//}
@param arg 手続きオブジェクトに与える引数を指定します。
@raise LocalJumpError Procを生成したメソ... -
UnboundMethod
# bind _ call(recv , *args) -> object (12221.0) -
self を recv に bind して args を引数として呼び出します。
...self を recv に bind して args を引数として呼び出します。
self.bind(recv).call(*args) と同じ意味です。
//emlist[][ruby]{
puts Kernel.instance_method(:inspect).bind_call(BasicObject.new) # => #<BasicObject:0x000055c65e8ea7b8>
//}
@see UnboundMethod#bind, Method#call... -
UnboundMethod
# bind _ call(recv , *args) { . . . } -> object (12221.0) -
self を recv に bind して args を引数として呼び出します。
...self を recv に bind して args を引数として呼び出します。
self.bind(recv).call(*args) と同じ意味です。
//emlist[][ruby]{
puts Kernel.instance_method(:inspect).bind_call(BasicObject.new) # => #<BasicObject:0x000055c65e8ea7b8>
//}
@see UnboundMethod#bind, Method#call... -
MiniTest
:: Assertions # assert _ nil(object , message = nil) -> true (9207.0) -
与えられたオブジェクトが nil である場合、検査にパスしたことになります。
...与えられたオブジェクトが nil である場合、検査にパスしたことになります。
@param object 任意のオブジェクトを指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc......を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたオブジェクトが nil でない場合に発生します。... -
TracePoint
# callee _ id -> Symbol | nil (9207.0) -
イベントが発生したメソッドの呼ばれた名前を Symbol で返します。 トップレベルであった場合は nil を返します。
...は nil を返します。
@raise RuntimeError イベントフックの外側で実行した場合に発生します。
//emlist[][ruby]{
class C
def method_name
end
alias alias_name method_name
end
trace = TracePoint.new(:call) do |tp|
p [tp.method_id, tp.callee_id] # => [:method_name, :......alias_name]
end
trace.enable do
C.new.alias_name
end
//}
@see TracePoint#method_id... -
OpenSSL
:: SSL :: SSLContext # tmp _ dh _ callback -> Proc | nil (9201.0) -
一時的 DH 鍵を生成するためのコールバックを返します。
...一時的 DH 鍵を生成するためのコールバックを返します。
@see OpenSSL::SSL::SSLContext#tmp_dh_callback=... -
OpenSSL
:: SSL :: SSLContext # verify _ callback -> Proc | nil (9201.0) -
オブジェクトに設定されている検証をフィルタするコールバックを 返します。
...オブジェクトに設定されている検証をフィルタするコールバックを
返します。
デフォルトのコールバックが設定されている場合には nil を返します。
@see OpenSSL::X509::Store#verify_callback,
OpenSSL::SSL::SSLContext#verify_callback=... -
OpenSSL
:: X509 :: Store # verify _ callback -> Proc | nil (9201.0) -
オブジェクトに設定されている検証をフィルタするコールバックを 返します。
...オブジェクトに設定されている検証をフィルタするコールバックを
返します。
デフォルトのコールバックが設定されている場合には nil を返します。
@see OpenSSL::X509::Store#verify_callback=...