339件ヒット
[301-339件を表示]
(0.146秒)
ライブラリ
- ビルトイン (105)
- e2mmap (6)
- erb (24)
-
fiddle
/ import (12) -
irb
/ frame (24) - resolv-replace (12)
-
rubygems
/ installer (36) -
rubygems
/ specification (24) - socket (84)
- tracer (12)
クラス
- Binding (45)
- ERB (24)
-
Gem
:: Installer (36) -
Gem
:: Specification (24) - IPSocket (12)
-
IRB
:: Frame (24) - Method (24)
- Module (12)
- Socket (24)
-
Socket
:: AncillaryData (12) - Tracer (12)
- UDPSocket (48)
- UnboundMethod (24)
モジュール
- Exception2MessageMapper (6)
-
Fiddle
:: Importer (12)
キーワード
- === (6)
- [] (6)
-
add
_ bindir (12) -
bind
_ call (12) - bindir= (12)
- bottom (12)
- call (12)
- connect (12)
- eval (12)
-
generate
_ bin _ script (12) -
generate
_ bin _ symlink (12) -
generate
_ windows _ script (12) -
instance
_ method (12) - irb (9)
-
local
_ variable _ get (12) -
local
_ variable _ set (12) - recvfrom (24)
-
recvfrom
_ nonblock (12) - result (12)
- run (12)
- top (12)
-
trace
_ func (12)
検索結果
先頭5件
-
Method
# call(*args) -> object (3119.0) -
メソッドオブジェクトに封入されているメソッドを起動します。
...ん。
@param args self に渡される引数。
@see UnboundMethod#bind_call
//emlist[例][ruby]{
class Foo
def foo(arg)
"foo called with arg #{arg}"
end
end
m = Foo.new.method(:foo) # => #<Method: Foo#foo>
m[1] # => "foo called with arg 1"
m.call(2) # => "foo called with arg 2"
/... -
Method
# call(*args) { . . . } -> object (3119.0) -
メソッドオブジェクトに封入されているメソッドを起動します。
...ん。
@param args self に渡される引数。
@see UnboundMethod#bind_call
//emlist[例][ruby]{
class Foo
def foo(arg)
"foo called with arg #{arg}"
end
end
m = Foo.new.method(:foo) # => #<Method: Foo#foo>
m[1] # => "foo called with arg 1"
m.call(2) # => "foo called with arg 2"
/... -
Binding
# irb -> object (3107.0) -
REPLのセッションを開始します。
...REPLのセッションを開始します。
2.5.0 からは require 'irb' せずに直接 binding.irb を呼び出しても使えるようになりました。
@see irb... -
IPSocket
# recvfrom(maxlen , flags = 0) -> Array (3031.0) -
recv と同様にソケットからデータを受け取りますが、 戻り値は文字列と相手ソケットのアドレス (形式は IPSocket#addr 参照) のペアです。引数につ いては BasicSocket#recv と同様です。
...アドレス (形式は
IPSocket#addr 参照) のペアです。引数につ
いては BasicSocket#recv と同様です。
@param maxlen 受け取る文字列の最大の長さを指定します。
@param flags recv(2) を参照してください。
@raise IOError
@raise Errno::EXXX recvfrom(2)......quire 'socket'
s1 = UDPSocket.new
s1.bind("0.0.0.0", 0) # 適当に空いている port を割り当てる
s2 = UDPSocket.new
s2.send("foo", 0, s1.getsockname)
mesg, inet_addr = s1.recvfrom(100)
p mesg #=> "foo"
p inet_addr #=> ["AF_INET", 32876, "localhost.localdomai... -
ERB
# run(b=TOPLEVEL _ BINDING) -> nil (207.0) -
ERB を b の binding で実行し、結果を標準出力へ印字します。
...ERB を b の binding で実行し、結果を標準出力へ印字します。
@param b eRubyスクリプトが実行されるときのbinding
//emlist[例][ruby]{
require 'erb'
erb = ERB.new("test <%= test1 %>\ntest <%= test2 %>\n")
test1 = "foo"
test2 = "bar"
erb.run
# test foo
# test bar
//}...