るりまサーチ

最速Rubyリファレンスマニュアル検索!
12件ヒット [1-12件を表示] (0.057秒)

別のキーワード

  1. _builtin raise
  2. kernel raise
  3. fiber raise
  4. thread raise
  5. e2mmap raise

ライブラリ

モジュール

検索結果

Kernel.#autoload(const_name, feature) -> nil (18192.0)

定数 const_name を最初に参照した時に feature を Kernel.#require するように設定します。

...autoload を参照してください。

const_name が autoload 設定されていて、まだ定義されてない(ロードされていない)ときは、
autoload
する対象を置き換えます。
const_name が(autoloadではなく)既に定義されているときは何もしません。

@
...
...param const_name 定数をString または Symbol で指定します。
@
param feature require と同様な方法で autoload する対象を指定します。
@
raise LoadError featureのロードに失敗すると発生します。

//emlist[][ruby]{
# ------- /tmp/foo.rb ---------
class Bar
end
#...
...----- end of /tmp/foo.rb ----

autoload
:Bar, '/tmp/foo'
p Bar #=> Bar
//}

@
see Kernel.#autoload?,Module#autoload,Kernel.#require...