ライブラリ
- ビルトイン (140)
-
net
/ imap (110) - openssl (88)
- socket (132)
-
webrick
/ cgi (11) -
webrick
/ httpauth / basicauth (44) -
webrick
/ log (165) - win32ole (11)
クラス
- Array (19)
- BasicObject (99)
- BasicSocket (132)
-
Net
:: IMAP :: BodyTypeBasic (88) -
Net
:: IMAP :: BodyTypeMessage (11) -
Net
:: IMAP :: BodyTypeMultipart (11) -
OpenSSL
:: OCSP :: BasicResponse (66) -
OpenSSL
:: OCSP :: Request (11) -
OpenSSL
:: OCSP :: Response (11) - String (11)
- Time (11)
-
WEBrick
:: BasicLog (165) -
WEBrick
:: CGI (11) -
WEBrick
:: HTTPAuth :: BasicAuth (44) -
WIN32OLE
_ PARAM (11)
キーワード
- ! (11)
- != (11)
- << (11)
- == (11)
-
add
_ nonce (11) -
add
_ status (11) - authenticate (11)
- body (11)
- challenge (11)
-
check
_ nonce (11) - close (11)
-
content
_ id (11) -
copy
_ nonce (11) - debug (11)
- debug? (11)
- description (11)
- disposition (11)
-
do
_ not _ reverse _ lookup (11) -
do
_ not _ reverse _ lookup= (11) - equal? (11)
- error (11)
- error? (11)
- extension (11)
- fatal (11)
- fatal? (11)
- getsockopt (11)
- info (11)
- info? (11)
-
instance
_ eval (22) - language (11)
- level (11)
- level= (11)
-
local
_ address (11) - log (11)
- logger (22)
- md5 (11)
- multipart? (11)
- pack (19)
- param (11)
- parts (11)
- realm (11)
- recv (11)
-
recv
_ nonblock (11) - recvmsg (11)
-
recvmsg
_ nonblock (11) - retval? (11)
- send (11)
- sendmsg (11)
-
sendmsg
_ nonblock (11) - setsockopt (11)
- sign (11)
-
singleton
_ method _ added (11) -
singleton
_ method _ removed (11) -
singleton
_ method _ undefined (11) - status (11)
- strftime (11)
- unpack (11)
- verify (11)
- warn (11)
- warn? (11)
検索結果
先頭5件
-
OpenSSL
:: OCSP :: Response # basic -> OpenSSL :: OCSP :: BasicResponse | nil (21302.0) -
Response オブジェクトが保持している BasicResponse オブジェクトを 返します。
...Response オブジェクトが保持している BasicResponse オブジェクトを
返します。
@see OpenSSL::OCSP::BasicResponse... -
WEBrick
:: BasicLog # close -> () (12101.0) -
自身を閉じます。ログを取ることができなくなります。
自身を閉じます。ログを取ることができなくなります。 -
WEBrick
:: BasicLog # log(level , msg) -> () (12101.0) -
指定された msg を指定されたログレベル level でログに記録します。
...指定された msg を指定されたログレベル level でログに記録します。
@param level 記録したい msg のレベルを FATAL, ERROR, WARN, INFO, DEBUG のいずれかの定数で指定します。
@param msg 記録したい文字列を指定します。... -
BasicObject
# equal?(other) -> bool (9101.0) -
オブジェクトが other と同一であれば真を、さもなくば偽を返します。
...し、 BasicObject の位置づけ上、どうしても再定義が必要な用途もあるでしょう。
再定義する際には自分が何をしているのかよく理解してから実行してください。
@param other 比較対象となるオブジェクト
@return other が self 自身......さもなくば偽
//emlist[例][ruby]{
original = "a"
copied = original.dup
substituted = original
original == copied #=> true
original == substituted #=> true
original.equal? copied #=> false
original.equal? substituted #=> true
//}
@see Object#equal?, Object#==, Object#eql?... -
BasicObject
# instance _ eval {|obj| . . . } -> object (9101.0) -
オブジェクトのコンテキストで文字列 expr またはオブジェクト自身をブロックパラメータとするブロックを 評価してその結果を返します。
...ータとするブロックを
評価してその結果を返します。
オブジェクトのコンテキストで評価するとは評価中の self をそのオブジェクトにして実行するということです。
また、文字列 expr やブロック中でメソッドを定義すれ......stance_eval の外側のスコープと、ブロックの評価ではそのブロックの外側のスコープと、共有します。
メソッド定義の中で instance_eval でメソッドを定義した場合は、囲むメソッドが実行されたときに
初めて instance_eval 内のメ......定義のネストと同じです。
d:spec/def#nest_method を参照してください。
BasicObject を継承して作ったクラス内で instance_eval する場合はトップレベルの定数や Kernel モジュールに定義されているメソッドは見えません。
これは、ト... -
BasicObject
# instance _ eval(expr , filename = "(eval)" , lineno = 1) -> object (9101.0) -
オブジェクトのコンテキストで文字列 expr またはオブジェクト自身をブロックパラメータとするブロックを 評価してその結果を返します。
...ータとするブロックを
評価してその結果を返します。
オブジェクトのコンテキストで評価するとは評価中の self をそのオブジェクトにして実行するということです。
また、文字列 expr やブロック中でメソッドを定義すれ......stance_eval の外側のスコープと、ブロックの評価ではそのブロックの外側のスコープと、共有します。
メソッド定義の中で instance_eval でメソッドを定義した場合は、囲むメソッドが実行されたときに
初めて instance_eval 内のメ......定義のネストと同じです。
d:spec/def#nest_method を参照してください。
BasicObject を継承して作ったクラス内で instance_eval する場合はトップレベルの定数や Kernel モジュールに定義されているメソッドは見えません。
これは、ト... -
BasicObject
# singleton _ method _ added(name) -> object (9101.0) -
特異メソッドが追加された時にインタプリタから呼び出されます。
...には
Module#method_addedを使います。
@param name 追加されたメソッド名が Symbol で渡されます。
//emlist[例][ruby]{
class Foo
def singleton_method_added(name)
puts "singleton method \"#{name}\" was added"
end
end
obj = Foo.new
def obj.foo
end
#=> singleton method......"foo" was added
//}
@see Module#method_added,BasicObject#singleton_method_removed,BasicObject#singleton_method_undefined... -
BasicObject
# singleton _ method _ removed(name) -> object (9101.0) -
特異メソッドが Module#remove_method に より削除された時にインタプリタから呼び出されます。
...dule#remove_method に
より削除された時にインタプリタから呼び出されます。
通常のメソッドの削除に対するフックには
Module#method_removedを使います。
@param name 削除されたメソッド名が Symbol で渡されます。
//emlist[例][ruby]{
clas......def singleton_method_removed(name)
puts "singleton method \"#{name}\" was removed"
end
end
obj = Foo.new
def obj.foo
end
class << obj
remove_method :foo
end
#=> singleton method "foo" was removed
//}
@see Module#method_removed,BasicObject#singleton_method_added,BasicObject#singleton_met... -
BasicObject
# singleton _ method _ undefined(name) -> object (9101.0) -
特異メソッドが Module#undef_method または undef により未定義にされた時にインタプリタから呼び出されます。
...が Module#undef_method または
undef により未定義にされた時にインタプリタから呼び出されます。
通常のメソッドの未定義に対するフックには
Module#method_undefined を使います。
@param name 未定義にされたメソッド名が Symbol で渡さ......emlist[例][ruby]{
class Foo
def singleton_method_undefined(name)
puts "singleton method \"#{name}\" was undefined"
end
end
obj = Foo.new
def obj.foo
end
def obj.bar
end
class << obj
undef_method :foo
end
obj.instance_eval {undef bar}
#=> singleton method "foo" was undefined
# singlet......on method "bar" was undefined
//}
@see Module#method_undefined,BasicObject#singleton_method_added,BasicObject#singleton_method_removed , d:spec/def#undef... -
BasicSocket
# do _ not _ reverse _ lookup -> bool (9101.0) -
ソケットごとのアドレスからホスト名への逆引きの設定を返します。
...
BasicSocket.do_not_reverse_lookup の値になります。
require 'socket'
BasicSocket.do_not_reverse_lookup = false
TCPSocket.open("www.ruby-lang.org", 80) {|sock|
p sock.do_not_reverse_lookup # => false
}
BasicSocket.do_not_reverse_lookup = true
TCPSocket.open("www.ruby-la......ng.org", 80) {|sock|
p sock.do_not_reverse_lookup # => true
}
@see BasicSocket#do_not_reverse_lookup=...