種類
- インスタンスメソッド (300)
- 特異メソッド (30)
- ライブラリ (13)
- 関数 (12)
- 文書 (12)
ライブラリ
- ビルトイン (60)
-
cgi
/ html (168) - json (12)
- rake (12)
-
rdoc
/ top _ level (12) -
rexml
/ document (12) -
rubygems
/ specification (12) - tempfile (18)
-
webrick
/ httputils (24)
クラス
-
Gem
:: Specification (12) - Module (60)
-
RDoc
:: TopLevel (12) -
REXML
:: Element (12) -
Rake
:: Application (12) - Tempfile (18)
-
WEBrick
:: HTTPUtils :: FormData (24)
モジュール
-
CGI
:: HtmlExtension (168) - JSON (12)
キーワード
- attr (36)
-
attr
_ accessor (12) -
attr
_ writer (12) - checkbox (12)
-
checkbox
_ group (12) - create (18)
-
create
_ id (12) -
each
_ element _ with _ attribute (12) -
file
_ field (12) -
file
_ relative _ name= (12) - filename= (12)
- hidden (12)
- init (12)
-
password
_ field (12) -
radio
_ group (12) -
rb
_ define _ attr (12) - reset (12)
-
ruby 1
. 6 feature (12) -
rubygems
/ specification (12) -
scrolling
_ list (12) - submit (12)
-
test
/ unit (1) -
text
_ field (12) - textarea (12)
検索結果
先頭5件
-
Gem
:: Specification # name=(name) (21100.0) -
この Gem パッケージの名前をセットします。
この Gem パッケージの名前をセットします。
@param name この Gem パッケージの名前を指定します。 -
WEBrick
:: HTTPUtils :: FormData # name=(value) (18100.0) -
フォームデータの name 属性を文字列で表すアクセサです。
フォームデータの name 属性を文字列で表すアクセサです。
@param value フォームデータの name 属性を文字列で指定します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].name #=> "q"
end
end
MyCGI.new.start() -
RDoc
:: TopLevel # file _ relative _ name=(val) (12200.0) -
自身が管理するファイルに関する相対パスを文字列で設定します。
自身が管理するファイルに関する相対パスを文字列で設定します。
@param val パスを文字列で指定します。 -
Tempfile
. create(basename="" , tmpdir=nil , mode: 0 , **options) -> File (6200.0) -
テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。 createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。
...テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。
createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。
ブロックを指定しなかった場合、tmpdir......を引数としてブロックを呼び出します。
ブロック終了時にファイルをクローズするのはopenと同じですが、
createではファイルのunlinkも自動で行います。
@param basename ファイル名のプレフィクスを文字列で指定します。......ものが指定できます。ただし、:permオプションは無視され
ます。
@see Tempfile.open
例:
require "tempfile"
GC.disable
path = ""
Tempfile.create("foo") do |f|
path = f.path
p File.exist?(path) #=> true
end
p File.exist?(path) #=> false... -
Tempfile
. create(basename="" , tmpdir=nil , mode: 0 , **options) {|fp| . . . } -> object (6200.0) -
テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。 createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。
...テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。
createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。
ブロックを指定しなかった場合、tmpdir......を引数としてブロックを呼び出します。
ブロック終了時にファイルをクローズするのはopenと同じですが、
createではファイルのunlinkも自動で行います。
@param basename ファイル名のプレフィクスを文字列で指定します。......ものが指定できます。ただし、:permオプションは無視され
ます。
@see Tempfile.open
例:
require "tempfile"
GC.disable
path = ""
Tempfile.create("foo") do |f|
path = f.path
p File.exist?(path) #=> true
end
p File.exist?(path) #=> false... -
void rb
_ define _ attr(VALUE klass , const char *name , int read , int write) (6132.0) -
クラス klass にメソッド name と name= を定義します。 read が真のときは name を定義し、 write が真のときは name= を定義します。
...クラス klass にメソッド name と name= を定義します。
read が真のときは name を定義し、
write が真のときは name= を定義します。... -
Module
# attr(*name) -> [Symbol] (6112.0) -
インスタンス変数読み取りのためのインスタンスメソッド name を定義します。
...み取りのためのインスタンスメソッド name を定義します。
//emlist[例][ruby]{
class User
attr :name # => [:name]
# 複数の名前を渡すこともできる
attr :id, :age # => [:id, :age]
end
//}
このメソッドで定義されるアクセスメソッドの定義は......2 引数 が true で指定された場合には、属性の書き込み用メソッド name= も同時に定義されます。
その定義は次の通りです。
//emlist[例][ruby]{
def name=(val)
@name = val
end
//}
第 2 引数 に true か false を指定する方法は非推奨です。... -
Module
# attr(*name) -> nil (6112.0) -
インスタンス変数読み取りのためのインスタンスメソッド name を定義します。
...2 引数 が true で指定された場合には、属性の書き込み用メソッド name= も同時に定義されます。
その定義は次の通りです。
//emlist[例][ruby]{
def name=(val)
@name = val
end
//}
第 2 引数 に true か false を指定する方法は非推奨です。... -
Module
# attr(name , false) -> [Symbol] (6112.0) -
インスタンス変数読み取りのためのインスタンスメソッド name を定義します。
...み取りのためのインスタンスメソッド name を定義します。
//emlist[例][ruby]{
class User
attr :name # => [:name]
# 複数の名前を渡すこともできる
attr :id, :age # => [:id, :age]
end
//}
このメソッドで定義されるアクセスメソッドの定義は......2 引数 が true で指定された場合には、属性の書き込み用メソッド name= も同時に定義されます。
その定義は次の通りです。
//emlist[例][ruby]{
def name=(val)
@name = val
end
//}
第 2 引数 に true か false を指定する方法は非推奨です。... -
Module
# attr(name , false) -> nil (6112.0) -
インスタンス変数読み取りのためのインスタンスメソッド name を定義します。
...2 引数 が true で指定された場合には、属性の書き込み用メソッド name= も同時に定義されます。
その定義は次の通りです。
//emlist[例][ruby]{
def name=(val)
@name = val
end
//}
第 2 引数 に true か false を指定する方法は非推奨です。... -
Module
# attr(name , true) -> [Symbol] (6112.0) -
インスタンス変数読み取りのためのインスタンスメソッド name を定義します。
...み取りのためのインスタンスメソッド name を定義します。
//emlist[例][ruby]{
class User
attr :name # => [:name]
# 複数の名前を渡すこともできる
attr :id, :age # => [:id, :age]
end
//}
このメソッドで定義されるアクセスメソッドの定義は......2 引数 が true で指定された場合には、属性の書き込み用メソッド name= も同時に定義されます。
その定義は次の通りです。
//emlist[例][ruby]{
def name=(val)
@name = val
end
//}
第 2 引数 に true か false を指定する方法は非推奨です。... -
Module
# attr(name , true) -> nil (6112.0) -
インスタンス変数読み取りのためのインスタンスメソッド name を定義します。
...2 引数 が true で指定された場合には、属性の書き込み用メソッド name= も同時に定義されます。
その定義は次の通りです。
//emlist[例][ruby]{
def name=(val)
@name = val
end
//}
第 2 引数 に true か false を指定する方法は非推奨です。...