種類
- インスタンスメソッド (537)
- 文書 (48)
- 特異メソッド (42)
ライブラリ
- ビルトイン (210)
-
cgi
/ session (12) - csv (36)
- dbm (12)
-
drb
/ gw (12) - fiddle (24)
- gdbm (12)
- json (12)
- matrix (21)
-
net
/ http (12) - openssl (12)
- ostruct (12)
- pstore (12)
- readline (12)
-
rexml
/ document (60) -
rubygems
/ config _ file (12) - sdbm (12)
-
webrick
/ httpresponse (12) -
webrick
/ httpserver (12) -
win32
/ registry (12) - win32ole (24)
-
yaml
/ dbm (24)
クラス
- Array (36)
-
CGI
:: Session (12) -
CSV
:: Row (24) -
CSV
:: Table (12) - DBM (12)
-
DRb
:: GW (12) -
Fiddle
:: Pointer (24) - GDBM (12)
-
Gem
:: ConfigFile (12) - Hash (24)
-
JSON
:: State (12) - Matrix (7)
-
ObjectSpace
:: WeakMap (12) -
OpenSSL
:: Config (12) - OpenStruct (12)
- PStore (12)
-
REXML
:: Attributes (12) -
REXML
:: Elements (12) -
REXML
:: Parent (36) - SDBM (12)
- String (84)
- Struct (12)
- Thread (12)
- Vector (14)
-
WEBrick
:: HTTPResponse (12) -
WEBrick
:: HTTPServer :: MountTable (12) - WIN32OLE (12)
-
WIN32OLE
_ VARIANT (12) -
Win32
:: Registry (12) -
YAML
:: DBM (24)
モジュール
-
Net
:: HTTPHeader (12) - Warning (6)
オブジェクト
- ENV (24)
-
Readline
:: HISTORY (12)
キーワード
- Ruby プログラムの実行 (12)
-
ruby 1
. 6 feature (12) - store (36)
- クラス/メソッドの定義 (12)
- 演算子式 (12)
検索結果
先頭5件
-
DRb
:: GW # []=(key , v) (18100.0) -
オブジェクトを登録します。
オブジェクトを登録します。
key はリモートに渡すことのできる、
ハッシュのキーとして妥当なオブジェクトならなんでもかまいません(文字列など)。
@param key オブジェクトを取り出すためのキー
@param v 登録するオブジェクト -
ENV
. []=(key , value) (18100.0) -
key に対応する環境変数の値を value にします。 value が nil の時、key に対応する環境変数を取り除きます。
key に対応する環境変数の値を value にします。
value が nil の時、key に対応する環境変数を取り除きます。
@param key 環境変数名を指定します。文字列で指定します。文字列以外のオ
ブジェクトを指定した場合は to_str メソッドによる暗黙の型変
換を試みます。
@param value 置き換えるべき値を指定します。文字列で指定します。文字列以
外のオブジェクトを指定した場合は to_str メソッドによる暗黙
の型変換を試みます。
@retur... -
Fiddle
:: Pointer # []=(offset , len , v) (18100.0) -
自身の指すアドレスに offset バイトを足したメモリ領域の先頭 len バイトに 文字列 v をコピーします。
自身の指すアドレスに offset バイトを足したメモリ領域の先頭 len バイトに
文字列 v をコピーします。
str のサイズが len より小さい場合は、残りの領域を 0 で埋めます。
コピー先の領域が len より大きいか検証しません。
@param offset 書き換えたいメモリ領域のオフセットを整数で与えます。
@param len 書き換えたいメモリ領域のサイズを整数で指定します。
@param v メモリ領域にセットしたいバイト列を文字列で指定します。
@raise Fiddle::DLError self の保持するポインタが NULL である場合に発生します... -
Fiddle
:: Pointer # []=(offset , n) (18100.0) -
自身の指すアドレスに offset バイトを足したメモリ領域を指定された n に書き換えます。
自身の指すアドレスに offset バイトを足したメモリ領域を指定された n に書き換えます。
@param n 整数を指定します。
@raise Fiddle::DLError self の保持するポインタが NULL である場合に発生します
例:
require 'fiddle'
s = 'abc'
cptr = Fiddle::Pointer[s]
cptr[0] = 65
p cptr.to_s #=> "Bbc" -
GDBM
# []=(key , value) (18100.0) -
key をキーとして、value を格納します。
key をキーとして、value を格納します。
@param key キー。
@param value 格納する値。 -
Gem
:: ConfigFile # []=(key , value) (18100.0) -
引数で与えられたキーに対応する設定情報を自身に保存します。
引数で与えられたキーに対応する設定情報を自身に保存します。
@param key 設定情報をセットするために使用するキーを指定します。
@param value 設定情報の値を指定します。 -
Hash
# []=(key , value) (18100.0) -
key に対して value を関連づけます。value を返し ます。
key に対して value を関連づけます。value を返し
ます。
@param key キーを指定します。
@param value 値を指定します。
//emlist[例][ruby]{
h = {}
h[:key] = "value"
p h #=>{:key => "value"}
//}
@see Hash#[] -
JSON
:: State # []=(name , value) (18100.0) -
Set the attribute name to value.
Set the attribute name to value. -
Matrix
# []=(row , col , v) (18100.0) -
行が row、列が col である範囲を v に変更する。
行が row、列が col である範囲を v に変更する。
@param row self の変更する行の範囲を Integer か Range で指定します。
@param col self の変更する列の範囲を Integer か Range で指定します。
@param v セットする要素を指定します。
v が Vector のとき、変更の対象範囲は Integer と Range で指定し、
サイズが同じである必要があります。
v が Matrix のとき、変更の対象範... -
Net
:: HTTPHeader # []=(key , val) (18100.0) -
key ヘッダフィールドに文字列 val をセットします。
key ヘッダフィールドに文字列 val をセットします。
key に元々設定されていた値は破棄されます。
key は大文字小文字を区別しません。
val に nil を与えるとそのフィールドを削除します。
@param key ヘッダフィール名を文字列で与えます。
@param val keyで指定したフィールドにセットする文字列を与えます。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.re...