406件ヒット
[1-100件を表示]
(0.172秒)
ライブラリ
- ビルトイン (252)
- mkmf (33)
- rake (33)
-
rake
/ gempackagetask (11) -
rake
/ packagetask (11) -
rake
/ rdoctask (11) -
rake
/ testtask (11) -
rdoc
/ context (11) -
win32
/ registry (22) - win32ole (11)
クラス
- BasicObject (11)
- Binding (11)
- Data (10)
-
Encoding
:: UndefinedConversionError (55) - Module (110)
- Object (33)
- Proc (11)
-
RDoc
:: Context (11) -
Rake
:: GemPackageTask (11) -
Rake
:: PackageTask (11) -
Rake
:: RDocTask (11) -
Rake
:: TestTask (11) - TracePoint (11)
-
WIN32OLE
_ TYPE (11) -
Win32
:: Registry :: PredefinedKey (22)
モジュール
- Kernel (55)
-
Rake
:: TaskManager (11)
キーワード
- class (11)
-
class
_ variable _ defined? (11) - close (11)
-
const
_ defined? (11) -
convertible
_ int (22) -
create
_ header (11) - deconstruct (2)
-
deconstruct
_ keys (2) -
default
_ event _ sources (11) -
define
_ method (22) -
define
_ singleton _ method (22) -
define
_ task (11) -
defined
_ class (11) -
defined
_ in? (11) -
destination
_ encoding (11) -
destination
_ encoding _ name (11) -
error
_ char (11) - file (11)
- hash (2)
- inspect (2)
-
instance
_ variable _ defined? (11) - lambda? (11)
-
local
_ variable _ defined? (11) -
method
_ added (11) -
method
_ defined? (11) -
method
_ undefined (11) -
private
_ method _ defined? (11) -
protected
_ method _ defined? (11) -
public
_ method _ defined? (11) -
singleton
_ method _ undefined (11) -
source
_ encoding (11) -
source
_ encoding _ name (11) - task (11)
-
to
_ s (2)
検索結果
先頭5件
-
Rake
:: GemPackageTask # define (24202.0) -
タスクを定義します。
...タスクを定義します。
GemPackageTask.new にブロックが与えられている場合に、自動的に呼び出されます。... -
Rake
:: PackageTask # define -> self (24202.0) -
タスクを定義します。
...タスクを定義します。
@raise RuntimeError バージョン情報をセットしていない場合に発生します。
初期化時に :noversion が指定されている場合は発生しません。... -
Rake
:: RDocTask # define -> self (24202.0) -
タスクを定義します。
タスクを定義します。 -
Rake
:: TestTask # define -> self (24202.0) -
タスクを定義します。
タスクを定義します。 -
Encoding
:: UndefinedConversionError # destination _ encoding _ name -> String (15201.0) -
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
...エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
@see Encoding::UndefinedConversionError#destination_encoding... -
Object
# define _ singleton _ method(symbol) { . . . } -> Symbol (12215.0) -
self に特異メソッド name を定義します。
...self に特異メソッド name を定義します。
@param symbol メソッド名を String または Symbol で指定します。
@param method Proc、Method あるいは UnboundMethod の
いずれかのインスタンスを指定します。
@return メソッド名を表す Sy......ます。
//emlist[][ruby]{
class A
class << self
def class_name
to_s
end
end
end
A.define_singleton_method(:who_am_i) do
"I am: #{class_name}"
end
A.who_am_i # ==> "I am: A"
guy = "Bob"
guy.define_singleton_method(:hello) { "#{self}: Hello there!" }
guy.hello #=> "Bob: H... -
Object
# define _ singleton _ method(symbol , method) -> Symbol (12215.0) -
self に特異メソッド name を定義します。
...self に特異メソッド name を定義します。
@param symbol メソッド名を String または Symbol で指定します。
@param method Proc、Method あるいは UnboundMethod の
いずれかのインスタンスを指定します。
@return メソッド名を表す Sy......ます。
//emlist[][ruby]{
class A
class << self
def class_name
to_s
end
end
end
A.define_singleton_method(:who_am_i) do
"I am: #{class_name}"
end
A.who_am_i # ==> "I am: A"
guy = "Bob"
guy.define_singleton_method(:hello) { "#{self}: Hello there!" }
guy.hello #=> "Bob: H... -
Module
# define _ method(name) { . . . } -> Symbol (12209.0) -
インスタンスメソッド name を定義します。
...スタンスメソッド name を定義します。
ブロックを与えた場合、定義したメソッドの実行時にブロックが
レシーバクラスのインスタンスの上で BasicObject#instance_eval されます。
@param name メソッド名を String または Symbol を指定......します。
@param method Proc、Method あるいは UnboundMethod の
いずれかのインスタンスを指定します。
@return メソッド名を表す Symbol を返します。
@raise TypeError method に同じクラス、サブクラス、モジュール以外のメソッ......ドを指定した場合に発生します。
//emlist[例][ruby]{
class Foo
def foo() p :foo end
define_method(:bar, instance_method(:foo))
end
Foo.new.bar # => :foo
//}... -
Module
# define _ method(name , method) -> Symbol (12209.0) -
インスタンスメソッド name を定義します。
...スタンスメソッド name を定義します。
ブロックを与えた場合、定義したメソッドの実行時にブロックが
レシーバクラスのインスタンスの上で BasicObject#instance_eval されます。
@param name メソッド名を String または Symbol を指定......します。
@param method Proc、Method あるいは UnboundMethod の
いずれかのインスタンスを指定します。
@return メソッド名を表す Symbol を返します。
@raise TypeError method に同じクラス、サブクラス、モジュール以外のメソッ......ドを指定した場合に発生します。
//emlist[例][ruby]{
class Foo
def foo() p :foo end
define_method(:bar, instance_method(:foo))
end
Foo.new.bar # => :foo
//}... -
Rake
:: TaskManager # define _ task(task _ class , *args) { . . . } -> Rake :: Task (12208.0) -
タスクを定義します。
...s タスククラスを指定します。
@param args タスクに渡すパラメータを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
Rake.application.define_task(Rake::Task, :t) # => <Rake::Task t => []>
end
//}...