327件ヒット
[301-327件を表示]
(0.086秒)
クラス
- Addrinfo (24)
- Array (21)
- Data (6)
-
Net
:: HTTP (36) -
Net
:: IMAP :: Address (48) -
Net
:: POP3 (12) -
Net
:: SMTP (12) - Resolv (48)
-
Resolv
:: Hosts (48) -
Resolv
:: IPv4 (12) -
Resolv
:: IPv6 (12) - String (12)
- Struct (36)
キーワード
- []= (12)
- getaddress (24)
- getaddresses (24)
- getname (24)
- getnames (24)
- host (12)
- inspect (15)
-
ip
_ address (12) -
ip
_ unpack (12) - mailbox (12)
- name (12)
- pack (21)
-
proxy
_ address (12) - proxyaddr (12)
- route (12)
-
to
_ s (15) - unpack (12)
検索結果
-
Struct
# to _ s -> String (115.0) -
self の内容を人間に読みやすい文字列にして返します。
...クラスを作成する点に
注意してください。
//emlist[例][ruby]{
Customer = Struct.new(:name, :address, :zip)
joe = Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345)
joe.inspect # => "#<struct Customer name=\"Joe Smith\", address=\"123 Maple, Anytown NC\", zip=12345>"
//}... -
Addrinfo
# ip _ unpack -> [String , Integer] (108.0) -
IP アドレスとポート番号を 2 要素の配列で返します。
...IP アドレスとポート番号を 2 要素の配列で返します。
require 'socket'
Addrinfo.tcp("127.0.0.1", 80).ip_unpack #=> ["127.0.0.1", 80]
Addrinfo.tcp("::1", 80).ip_unpack #=> ["::1", 80]
@see Addrinfo#ip_address, Addrinfo#ip_port... -
Struct
# []=(member , value) (19.0) -
構造体の member で指定されたメンバの値を value にして value を返します。
...Symbol, String でメンバの名前を指定します。
@param value メンバに設定する値を指定します。
@raise IndexError member が整数で存在しないメンバを指定した場合に発生します。
@raise NameError member が String, Symbol で存在しな......。Struct.new は Struct の下位クラスを作成する点に
注意してください。
//emlist[例][ruby]{
Customer = Struct.new(:name, :address, :zip)
joe = Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345)
joe["name"] = "Luke"
joe[:zip] = "90210"
joe.name #=> "Luke"
joe.zip...