るりまサーチ

最速Rubyリファレンスマニュアル検索!
25件ヒット [1-25件を表示] (0.056秒)
トップページ > クエリ:>[x] > クエリ:name[x] > クエリ:module_function[x]

別のキーワード

  1. _builtin name
  2. resolv each_name
  3. rexml/document name
  4. win32ole name
  5. openssl name

ライブラリ

クラス

検索結果

Module#module_function(*name) -> Array (18329.0)

メソッドをモジュール関数にします。

...れた時には配列にまとめて返します。
引数なしの時は nil を返します。

@param name String または Symbol を 0 個以上指定します。

=== 注意
module_function
はメソッドに「モジュール関数」という属性をつけるメ
ソッドではなく、プ...
...ュール関数の別名は定義できません。

//emlist[例][ruby]{
module M
def foo
p "foo"
end
module_function
:foo
alias bar foo
end

M.foo # => "foo"
M.bar # => undefined method `bar' for Foo:Module (NoMethodError)
//}

このコードでは、モジュール関数 foo と...
...けるには、
以下のように、先に別名を定義してから
それぞれをモジュール関数にしなければいけません。

//emlist[例][ruby]{
module M
def foo
p "foo"
end

alias bar foo
module_function
:foo, :bar
end

M.foo # => "foo"
M.bar # => "foo"
//}...

Module#module_function(name) -> String | Symbol (18329.0)

メソッドをモジュール関数にします。

...れた時には配列にまとめて返します。
引数なしの時は nil を返します。

@param name String または Symbol を 0 個以上指定します。

=== 注意
module_function
はメソッドに「モジュール関数」という属性をつけるメ
ソッドではなく、プ...
...ュール関数の別名は定義できません。

//emlist[例][ruby]{
module M
def foo
p "foo"
end
module_function
:foo
alias bar foo
end

M.foo # => "foo"
M.bar # => undefined method `bar' for Foo:Module (NoMethodError)
//}

このコードでは、モジュール関数 foo と...
...けるには、
以下のように、先に別名を定義してから
それぞれをモジュール関数にしなければいけません。

//emlist[例][ruby]{
module M
def foo
p "foo"
end

alias bar foo
module_function
:foo, :bar
end

M.foo # => "foo"
M.bar # => "foo"
//}...

Module#module_function(*name) -> self (18326.0)

メソッドをモジュール関数にします。

...モジュールのメソッドはすべてモジュール関数です。

self を返します。

@param name String または Symbol を 0 個以上指定します。

=== 注意
module_function
はメソッドに「モジュール関数」という属性をつけるメ
ソッドではなく、プ...
...ュール関数の別名は定義できません。

//emlist[例][ruby]{
module M
def foo
p "foo"
end
module_function
:foo
alias bar foo
end

M.foo # => "foo"
M.bar # => undefined method `bar' for Foo:Module (NoMethodError)
//}

このコードでは、モジュール関数 foo と...
...けるには、
以下のように、先に別名を定義してから
それぞれをモジュール関数にしなければいけません。

//emlist[例][ruby]{
module M
def foo
p "foo"
end

alias bar foo
module_function
:foo, :bar
end

M.foo # => "foo"
M.bar # => "foo"
//}...

Module#module_function() -> nil (18229.0)

メソッドをモジュール関数にします。

...れた時には配列にまとめて返します。
引数なしの時は nil を返します。

@param name String または Symbol を 0 個以上指定します。

=== 注意
module_function
はメソッドに「モジュール関数」という属性をつけるメ
ソッドではなく、プ...
...ュール関数の別名は定義できません。

//emlist[例][ruby]{
module M
def foo
p "foo"
end
module_function
:foo
alias bar foo
end

M.foo # => "foo"
M.bar # => undefined method `bar' for Foo:Module (NoMethodError)
//}

このコードでは、モジュール関数 foo と...
...けるには、
以下のように、先に別名を定義してから
それぞれをモジュール関数にしなければいけません。

//emlist[例][ruby]{
module M
def foo
p "foo"
end

alias bar foo
module_function
:foo, :bar
end

M.foo # => "foo"
M.bar # => "foo"
//}...

Profiler__ (18.0)

プロファイラの実装です。 Profiler__.start_profile 実行から、Profiler__.stop_profile までの 区間の実行コードのプロファイルを取得します。

...ードのプロファイルが測定される
Profiler__.print_profile(STDOUT)

# =>
% cumulative self self total
time seconds seconds calls ms/call ms/call name
51.64 1.10 1.10 3 366.67 776.67 Kernel.require
17.37 1.47...
...0.04 19 2.11 2.11 Module#private
1.41 2.16 0.03 29 1.03 1.38 Module#include
0.94 2.18 0.02 10 2.00 4.00 Module#module_function
0.94 2.20 0.02 2 10.00 10.00 Array#collect
:
:
<snip>...

絞り込み条件を変える