6件ヒット
[1-6件を表示]
(0.077秒)
別のキーワード
ライブラリ
- csv (1)
- delegate (1)
-
rdoc
/ parser / simple (1) -
rinda
/ rinda (1) -
rubygems
/ user _ interaction (1) -
webrick
/ server (1)
キーワード
- CSV (1)
- SimpleDelegator (1)
- SimpleProgressReporter (1)
- SimpleRenewer (1)
- SimpleServer (1)
検索結果
先頭5件
-
RDoc
:: Parser :: Simple (54004.0) -
ソースコード以外のファイルを解析するためのクラスです。
ソースコード以外のファイルを解析するためのクラスです。 -
Gem
:: StreamUI :: SimpleProgressReporter (18004.0) -
シンプルな表示を行う進捗報告のクラスです。
シンプルな表示を行う進捗報告のクラスです。 -
Rinda
:: SimpleRenewer (18004.0) -
シンプルな renewer で renewer のサンプル実装です。
シンプルな renewer で renewer のサンプル実装です。
Rinda::TupleSpace が保持するタプルの有効期限を更新するクラスです。
このクラスはタプルの寿命をプロセスの寿命と一致させることができます。
詳しくは Rinda::TupleSpace#renewer を見てください。 -
SimpleDelegator (18004.0)
-
Delegator クラスを継承し、シンプルなメソッド委譲を実現した具象クラス。
Delegator クラスを継承し、シンプルなメソッド委譲を実現した具象クラス。
委譲先に指定されたオブジェクトへメソッドの実行を委譲します。
例:
//emlist{
require 'delegate'
foo = Object.new
def foo.test
p 25
end
foo2 = SimpleDelegator.new(foo)
foo2.test # => 25
//} -
WEBrick
:: SimpleServer (18004.0) -
サーバのタイプを表すクラスです。 WEBrick::GenericServer.new の設定の :ServerType の値として指定した場合 サーバは通常のプロセスとして動作します。
サーバのタイプを表すクラスです。
WEBrick::GenericServer.new の設定の :ServerType の値として指定した場合
サーバは通常のプロセスとして動作します。 -
CSV (22.0)
-
このクラスは CSV ファイルやデータに対する完全なインターフェイスを提供します。
このクラスは CSV ファイルやデータに対する完全なインターフェイスを提供します。
=== 読み込み
//emlist[][ruby]{
require "csv"
csv_text = <<~CSV_TEXT
Ruby,1995
Rust,2010
CSV_TEXT
IO.write "sample.csv", csv_text
# ファイルから一行ずつ
CSV.foreach("sample.csv") do |row|
p row
end
# => ["Ruby", "1995"]
# ["Rust", "2010"]
# ファイルから一度に
p CSV.r...