種類
- インスタンスメソッド (602)
- 特異メソッド (373)
- 文書 (38)
- クラス (22)
- ライブラリ (22)
ライブラリ
- ビルトイン (604)
- fiber (8)
- fiddle (44)
-
json
/ add / struct (11) - openssl (33)
- optparse (88)
- pathname (11)
- rake (11)
-
rdoc
/ rdoc (11) - resolv (22)
-
rubygems
/ doc _ manager (11) - set (22)
-
webrick
/ httputils (11) - win32ole (99)
- zlib (11)
クラス
- BasicObject (44)
- Class (22)
- Data (14)
- Enumerator (113)
- Fiber (11)
-
Fiddle
:: Closure (11) -
Fiddle
:: Closure :: BlockCaller (11) -
Fiddle
:: Function (22) -
Gem
:: DocManager (11) - IO (154)
- Method (40)
- Module (22)
- NoMethodError (17)
- Object (88)
-
OpenSSL
:: Cipher :: IDEA (11) -
OpenSSL
:: Cipher :: RC5 (11) -
OpenSSL
:: Digest :: Digest (11) - OptionParser (88)
- Pathname (11)
-
Rake
:: FileList (11) -
Resolv
:: DNS (22) - Struct (55)
- UnboundMethod (10)
-
WEBrick
:: HTTPUtils :: FormData (11) - WIN32OLE (66)
-
WIN32OLE
_ EVENT (33) -
Zlib
:: GzipFile (11)
モジュール
- Enumerable (44)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - === (7)
- BasicObject (11)
-
NEWS for Ruby 2
. 7 . 0 (5) - RDoc (11)
- [] (37)
-
_ _ send _ _ (22) -
_ getproperty (11) -
_ invoke (11) -
_ setproperty (11) - allocate (11)
-
bind
_ call (10) - call (33)
-
class
_ exec (11) - define (4)
- each (44)
-
each
_ with _ index (22) -
enum
_ for (22) - handler= (11)
- initialize (11)
-
instance
_ exec (11) - invoke (11)
-
method
_ missing (11) -
module
_ exec (11) -
next
_ values (11) -
on
_ event (11) -
on
_ event _ with _ outargs (11) - open (22)
- order (44)
- parse (22)
- permute (22)
- popen (154)
-
respond
_ to _ missing? (11) -
rexml
/ parsers / sax2parser (11) -
rexml
/ parsers / streamparser (11) -
ruby 1
. 9 feature (11) - send (22)
- setproperty (22)
-
to
_ enum (22) -
to
_ json (11) -
to
_ set (22) - transfer (11)
- with (2)
-
with
_ index (22) -
with
_ object (22) - クラス/メソッドの定義 (11)
検索結果
先頭5件
- Zlib
:: GzipFile . new(*args) -> () - Enumerator
. new(obj , method = :each , *args) -> Enumerator - Class
# new(*args , &block) -> object - Fiddle
:: Function . new(ptr , args , ret _ type , abi=Fiddle :: Function :: DEFAULT , name: nil) -> Fiddle :: Function - NoMethodError
. new(error _ message = "" , name = nil , args = nil , priv = false) -> NoMethodError
-
Zlib
:: GzipFile . new(*args) -> () (18246.0) -
直接使用しません。 通常、具体的な読み書きをおこなうためには、 Zlib::GzipReader.new もしくは、 Zlib::GzipWriter.new を使用します。
...直接使用しません。
通常、具体的な読み書きをおこなうためには、
Zlib::GzipReader.new もしくは、 Zlib::GzipWriter.new を使用します。
@see Zlib::GzipReader.new, Zlib::GzipWriter.new... -
Enumerator
. new(obj , method = :each , *args) -> Enumerator (18234.0) -
オブジェクト obj について、 each の代わりに method という 名前のメソッドを使って繰り返すオブジェクトを生成して返します。 args を指定すると、 method の呼び出し時に渡されます。
...して返します。
args を指定すると、 method の呼び出し時に渡されます。
@param obj イテレータメソッドのレシーバとなるオブジェクト
@param method イテレータメソッドの名前を表すシンボルまたは文字列
@param args イテレータメ......ソッドの呼び出しに渡す任意個の引数
//emlist[例][ruby]{
str = "xyz"
enum = Enumerator.new(str, :each_byte)
p enum.map {|b| '%02x' % b } # => ["78", "79", "7a"]
//}... -
Class
# new(*args , &block) -> object (18226.0) -
自身のインスタンスを生成して返します。 このメソッドの引数はブロック引数も含め Object#initialize に渡されます。
...ソッドの引数はブロック引数も含め Object#initialize に渡されます。
new は Class#allocate でインスタンスを生成し、
Object#initialize で初期化を行います。
@param args Object#initialize に渡される引数を指定します。
@param block Object#initia......lize に渡されるブロックを指定します。
//emlist[例][ruby]{
# Class クラスのインスタンス、C クラスを生成
C = Class.new # => C
# Class クラスのインスタンス、C クラスのインスタンスを生成
C.new # => #<C:0x00005623f8b4e458>
//}... -
Fiddle
:: Function . new(ptr , args , ret _ type , abi=Fiddle :: Function :: DEFAULT , name: nil) -> Fiddle :: Function (18226.0) -
ptr (関数ポインタ)から Fiddle::Function オブジェクトを 生成します。
...::Handle#sym などで取りだした
関数ポインタ(を表す整数)、もしくは関数を指している
Fiddle::Pointer を渡します。
args、ret_type で関数の引数と返り値の型を指定します。これには以下の
定数が利用できます。「-TYPE_INT」 のよう......nction::DEFAULT
* Fiddle::Function::STDCALL
のどちらかを指定します。
require 'fiddle'
h = Fiddle::Handle.new('libc.so.6')
func = Fiddle::Function.new(h.sym("strlen"), [Fiddle::TYPE_VOIDP],
Fiddle::TYPE_INT, name: "strlen")
p func.ptr == h.sym(......c.call("abc") # => 3
p func.name # => "strlen"
@param ptr C の関数を指す Fiddle::Pointer オブジェクトもしくは
アドレスを表す整数
@param args 引数の型を表す配列
@param ret_type 返り値の型
@param abi 呼出規約
@param name 関数の名前(文字列)... -
NoMethodError
. new(error _ message = "" , name = nil , args = nil , priv = false) -> NoMethodError (18222.0) -
例外オブジェクトを生成して返します。
...て返します。
@param error_message エラーメッセージを表す文字列です
@param name 未定義だったシンボルです
@param args メソッド呼び出しに使われた引数です
@param priv private なメソッドを呼び出せる形式 (関数形式(レシーバを省......略した形式)) で呼ばれたかどうかを指定します
@param receiver 原因となったメソッド呼び出しのレシーバです
例:
nom = NoMethodError.new("message", "foo", [1,2,3])
p nom.name
p nom.args
# => "foo"
[1, 2, 3]... -
NoMethodError
. new(error _ message = "" , name = nil , args = nil , priv = false , receiver:) -> NoMethodError (18222.0) -
例外オブジェクトを生成して返します。
...て返します。
@param error_message エラーメッセージを表す文字列です
@param name 未定義だったシンボルです
@param args メソッド呼び出しに使われた引数です
@param priv private なメソッドを呼び出せる形式 (関数形式(レシーバを省......略した形式)) で呼ばれたかどうかを指定します
@param receiver 原因となったメソッド呼び出しのレシーバです
例:
nom = NoMethodError.new("message", "foo", [1,2,3])
p nom.name
p nom.args
# => "foo"
[1, 2, 3]... -
Fiddle
:: Closure . new(ret , args , abi=Fiddle :: Function :: DEFAULT) -> Fiddle :: Closure (18220.0) -
そのクラスの call メソッドを呼びだすような Fiddle::Closure オブジェクトを返します。
...dle::Closure オブジェクトを返します。
args、ret で関数の引数と返り値の型を指定します。
指定は Fiddle::Function.new と同様なので、そちら
を参照してください。
@param ret 返り値の型
@param args 引数の型を表す配列
@param abi 呼出... -
Fiddle
:: Closure :: BlockCaller . new(ret , args , abi=Fiddle :: Function :: DEFAULT) { . . . } -> Fiddle :: Closure :: BlockCaller (18220.0) -
Ruby のブロックを呼び出す Fiddle::Closure オブジェクトを返します。
...le::Closure オブジェクトを返します。
args、ret で関数の引数と返り値の型を指定します。
指定は Fiddle::Function.new と同様なので、そちら
を参照してください。
@param ret 返り値の型
@param args 引数の型を表す配列
@param abi 呼出... -
NoMethodError
. new(error _ message = "" , name = nil , args = nil) -> NoMethodError (18220.0) -
例外オブジェクトを生成して返します。
...param error_message エラーメッセージを表す文字列です
@param name 未定義だったシンボルです
@param args メソッド呼び出しに使われた引数です
例:
nom = NoMethodError.new("message", "foo", [1,2,3])
p nom.name
p nom.args
# => "foo"
[1, 2, 3]... -
NoMethodError
. new(error _ message = "" , name = nil , args = nil , priv = false) -> NoMethodError (18220.0) -
例外オブジェクトを生成して返します。
... args メソッド呼び出しに使われた引数です
@param priv private なメソッドを呼び出せる形式 (関数形式(レシーバを省略した形式)) で呼ばれたかどうかを指定します
例:
nom = NoMethodError.new("message", "foo", [1,2,3])
p nom.name
p nom.args... -
OpenSSL
:: Digest :: Digest . new(*args) -> OpenSSL :: Digest :: Digest (18220.0) -
互換性のためのメソッドです。
...互換性のためのメソッドです。
OpenSSL::Digest.new で返されるオブジェクトと同じ働きをする
オブジェクトを返します。
@param args OpenSSL::Digest.new に渡すものと同じ引数を渡します... -
Gem
:: DocManager . new(spec , rdoc _ args = "") -> Gem :: DocManager (18208.0) -
自身を初期化します。
...自身を初期化します。
@param spec ドキュメントを生成する対象の Gem::Specification のインスタンスを指定します。
@param rdoc_args RDoc に渡すオプションを指定します。...