るりまサーチ (Ruby 3.2)

最速Rubyリファレンスマニュアル検索!
9件ヒット [1-9件を表示] (0.132秒)
トップページ > クエリ:i[x] > クエリ:end[x] > バージョン:3.2[x] > 種類:モジュール[x]

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. csv to_i
  5. _builtin i

ライブラリ

検索結果

IRB::ContextExtender (27004.0)

IRB::Context を拡張するためのモジュールです。

IRB::Context を拡張するためのモジュールです。

IRB::ExtendCommandBundle (27004.0)

irb のコマンドを拡張するためのモジュールです。

irb のコマンドを拡張するためのモジュールです。

JSON::Ext::Generator::GeneratorMethods::String::Extend (27004.0)

Alias of JSON::Generator::GeneratorMethods::String::Extend

Alias of JSON::Generator::GeneratorMethods::String::Extend

JSON::Generator::GeneratorMethods::String::Extend (27004.0)

String に JSON で使用する特異メソッドを追加するためのモジュールです。

String に JSON で使用する特異メソッドを追加するためのモジュールです。

MonitorMixin (18148.0)

スレッドの同期機構としてのモニター機能を提供するモジュールです。

...スレッドの同期機構としてのモニター機能を提供するモジュールです。

クラスに Module#include したり、オブジェクトに
Object#extend したりすることでそのクラス/オブジェクトに
モニタ機能を追加します。

=== 例

//emlist[消費...
...//emlist[extend する例][ruby]{
require 'monitor'
buf = []
buf.extend(MonitorMixin)
//}

しかし、MonitorMixin をクラス定義の際に Module#include を使って
利用する場合は、initialize メソッドで super() か super を呼んで、初期化する必要があります。...

絞り込み条件を変える

SingleForwardable (18058.0)

オブジェクトに対し、メソッドの委譲機能を定義するモジュールです。

...ようにする事もできます。

require 'forwardable'
class Implementation
def self.service
puts "serviced!"
end
end

module
Facade
extend SingleForwardable
def_delegator :Implementation, :service
end

Facade.service # => serviced!

もし Forwardable と Si...

Readline (18040.0)

GNU Readline によるコマンドライン入力インタフェースを提供するモジュールです。

GNU Readline によるコマンドライン入力インタフェースを提供するモジュールです。

GNU Readline 互換ライブラリのひとつである Edit Line(libedit) もサポートしています。

* https://directory.fsf.org/wiki/Readline
* https://thrysoee.dk/editline/

Readline.readline を使用してユーザからの入力を取得できます。
このとき、 GNU Readline のように入力の補完や
Emacs のようなキー操作などができます。

例: プロンプト"> "を表示して、ユー...

Singleton (18022.0)

Singleton パターンを提供するモジュールです。

Singleton パターンを提供するモジュールです。

Mix-in により singleton パターンを提供します。

Singleton モジュールを include することにより、クラスは
高々ひとつのインスタンスしか持たないことが保証されます。

Singleton を Mix-in したクラスの
クラスメソッド instance はその唯一のインスタンスを返します。

new は private メソッドに移され、外部から呼び出そうとするとエラーになります。

=== サンプルコード

require 'singleton'

class SomeSingletonCl...

NKF (112.0)

nkf(Network Kanji code conversion Filter, https://osdn.net/projects/nkf/) を Ruby から使うためのモジュールです。

nkf(Network Kanji code conversion Filter, https://osdn.net/projects/nkf/) を
Ruby から使うためのモジュールです。

=== 使い方

以下は、漢字コード変換コマンドの例です。

//emlist[例][ruby]{
#!/usr/local/bin/ruby

require 'nkf'

opt = ''
opt = ARGV.shift if ARGV[0][0] == ?-

while line = ARGF.gets
print NKF.nkf(opt, line)
end
//}

以下は、漢字コー...