428件ヒット
[1-100件を表示]
(0.120秒)
別のキーワード
ライブラリ
- ビルトイン (162)
-
cgi
/ core (33) -
cgi
/ html (88) -
irb
/ context (11) -
irb
/ input-method (55) -
irb
/ output-method (11) -
minitest
/ unit (2) - openssl (44)
- rake (11)
- win32ole (11)
クラス
- CGI (22)
- Exception (11)
-
IRB
:: Context (11) -
IRB
:: StdioInputMethod (55) -
IRB
:: StdioOutputMethod (11) - Method (11)
-
MiniTest
:: Unit (1) - Module (30)
-
OpenSSL
:: SSL :: SSLContext (44) - Proc (11)
-
RubyVM
:: InstructionSequence (66) - String (33)
- UnboundMethod (11)
-
WIN32OLE
_ PARAM (11)
モジュール
-
CGI
:: HtmlExtension (88) -
CGI
:: QueryExtension (11) -
MiniTest
:: Assertions (1)
キーワード
-
absolute
_ path (11) -
assert
_ respond _ to (1) - backtrace (11)
-
base
_ label (11) - encode (33)
- encoding (11)
- eof? (11)
-
first
_ lineno (11) - form (44)
- gets (11)
- header (11)
- label (11)
- line (11)
-
module
_ function (19) -
multipart
_ form (44) - optional? (11)
- out (11)
- path (11)
- print (11)
- puke (1)
-
rake
_ extension (11) -
readable
_ atfer _ eof? (11) -
renegotiation
_ cb= (11) -
request
_ method (11) -
session
_ get _ cb= (11) -
session
_ new _ cb= (11) -
session
_ remove _ cb= (11) -
source
_ location (33) -
to
_ a (11)
検索結果
先頭5件
-
Method
# source _ location -> [String , Integer] | nil (27119.0) -
ソースコードのファイル名と行番号を配列で返します。
...@see Proc#source_location
//emlist[例][ruby]{
# ------- /tmp/foo.rb ---------
class Foo
def foo; end
end
# ----- end of /tmp/foo.rb ----
require '/tmp/foo'
m = Foo.new.method(:foo) # => #<Method: Foo#foo>
m.source_location # => ["/tmp/foo.rb", 2]
method(:puts).source_location # => nil
//}... -
IRB
:: Context # io -> IRB :: InputMethod (18202.0) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。 -
UnboundMethod
# source _ location -> [String , Integer] | nil (9119.0) -
ソースコードのファイル名と行番号を配列で返します。
...nil を返します。
//emlist[例][ruby]{
require 'time'
Time.instance_method(:zone).source_location # => nil
Time.instance_method(:httpdate).source_location # => ["/Users/user/.rbenv/versions/2.4.3/lib/ruby/2.4.0/time.rb", 654]
//}
@see Proc#source_location, Method#source_location... -
CGI
:: QueryExtension # request _ method -> String (9118.0) -
ENV['REQUEST_METHOD'] を返します。
...ENV['REQUEST_METHOD'] を返します。... -
Module
# rake _ extension(method) { . . . } -> () (6208.0) -
与えられたブロック内で既に存在するメソッドを再定義しようとした場合に 警告を表示します。この場合、ブロックは評価されません。
...た場合に
警告を表示します。この場合、ブロックは評価されません。
@param method ブロック内で再定義する予定のメソッド名を指定します。
例:
class String
rake_extension("xyz") do
def xyz
...
end
end
end... -
WIN32OLE
_ PARAM # optional? -> bool (6119.0) -
パラメータがオプションかどうかを取得します。
...メータがオプション(省略可能)であれば真を返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
param1 = method.params[0]
puts "#{param1.name} #{param1.optional?}" # => Filename true... -
Proc
# source _ location -> [String , Integer] | nil (6113.0) -
ソースコードのファイル名と行番号を配列で返します。
...by]{
# /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#source_location... -
Module
# module _ function() -> nil (6107.0) -
メソッドをモジュール関数にします。
...す。
引数なしの時は nil を返します。
@param name String または Symbol を 0 個以上指定します。
=== 注意
module_function はメソッドに「モジュール関数」という属性をつけるメ
ソッドではなく、プライベートメソッドとモジュール......義できません。
//emlist[例][ruby]{
module M
def foo
p "foo"
end
module_function :foo
alias bar foo
end
M.foo # => "foo"
M.bar # => undefined method `bar' for Foo:Module (NoMethodError)
//}
このコードでは、モジュール関数 foo と
プライベートインスタ......けるには、
以下のように、先に別名を定義してから
それぞれをモジュール関数にしなければいけません。
//emlist[例][ruby]{
module M
def foo
p "foo"
end
alias bar foo
module_function :foo, :bar
end
M.foo # => "foo"
M.bar # => "foo"
//}... -
Module
# module _ function(*name) -> Array (6107.0) -
メソッドをモジュール関数にします。
...す。
引数なしの時は nil を返します。
@param name String または Symbol を 0 個以上指定します。
=== 注意
module_function はメソッドに「モジュール関数」という属性をつけるメ
ソッドではなく、プライベートメソッドとモジュール......義できません。
//emlist[例][ruby]{
module M
def foo
p "foo"
end
module_function :foo
alias bar foo
end
M.foo # => "foo"
M.bar # => undefined method `bar' for Foo:Module (NoMethodError)
//}
このコードでは、モジュール関数 foo と
プライベートインスタ......けるには、
以下のように、先に別名を定義してから
それぞれをモジュール関数にしなければいけません。
//emlist[例][ruby]{
module M
def foo
p "foo"
end
alias bar foo
module_function :foo, :bar
end
M.foo # => "foo"
M.bar # => "foo"
//}... -
Module
# module _ function(*name) -> self (6107.0) -
メソッドをモジュール関数にします。
...ジュール関数です。
self を返します。
@param name String または Symbol を 0 個以上指定します。
=== 注意
module_function はメソッドに「モジュール関数」という属性をつけるメ
ソッドではなく、プライベートメソッドとモジュール......義できません。
//emlist[例][ruby]{
module M
def foo
p "foo"
end
module_function :foo
alias bar foo
end
M.foo # => "foo"
M.bar # => undefined method `bar' for Foo:Module (NoMethodError)
//}
このコードでは、モジュール関数 foo と
プライベートインスタ......けるには、
以下のように、先に別名を定義してから
それぞれをモジュール関数にしなければいけません。
//emlist[例][ruby]{
module M
def foo
p "foo"
end
alias bar foo
module_function :foo, :bar
end
M.foo # => "foo"
M.bar # => "foo"
//}... -
Module
# module _ function(name) -> String | Symbol (6107.0) -
メソッドをモジュール関数にします。
...す。
引数なしの時は nil を返します。
@param name String または Symbol を 0 個以上指定します。
=== 注意
module_function はメソッドに「モジュール関数」という属性をつけるメ
ソッドではなく、プライベートメソッドとモジュール......義できません。
//emlist[例][ruby]{
module M
def foo
p "foo"
end
module_function :foo
alias bar foo
end
M.foo # => "foo"
M.bar # => undefined method `bar' for Foo:Module (NoMethodError)
//}
このコードでは、モジュール関数 foo と
プライベートインスタ......けるには、
以下のように、先に別名を定義してから
それぞれをモジュール関数にしなければいけません。
//emlist[例][ruby]{
module M
def foo
p "foo"
end
alias bar foo
module_function :foo, :bar
end
M.foo # => "foo"
M.bar # => "foo"
//}... -
OpenSSL
:: SSL :: SSLContext # renegotiation _ cb=(cb) (6107.0) -
@todo
...す。
num_handshakes = 0
ctx.renegotiation_cb = lambda do |ssl|
num_handshakes += 1
raise RuntimeError.new("Client renegotiation disabled") if num_handshakes > 1
end
@param cb コールバック(Proc, Method など)もしくは nil
@see OpenSSL::SSL::SSLContext#renegotiation_cb...