るりまサーチ

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

別のキーワード

  1. _builtin push
  2. csv push
  3. psych push
  4. parent push
  5. queue push

ライブラリ

クラス

検索結果

Psych::Stream (18072.0)

入力されたオブジェクトから変換された YAML document を指定した IO に出力する機能を持つクラスです。

...スです。

start で変換を開始し、push で変換する Ruby オブジェクトを渡し、
最後に finish を呼ぶことで変換を完了します。
stream
= Psych::Stream.new($stdout)
stream
.start
stream
.push({:foo => 'bar'})
stream
.finish

YAML document は(バッファリ...
...されます。

finish を確実に呼び出すためには Psych::Stream#start メソッドを
ブロック付きで呼び出すとよいでしょう。

stream
= Psych::Stream.new($stdout)
stream
.start do |em|
em.push(:foo => 'bar')
end

基本的な仕組みは Psych::Visitors::YAMLTre...

Psych::Visitors::YAMLTree#start(encoding = Nodes::Stream::UTF8) -> Psych::Nodes::Stream (214.0)

Ruby オブジェクトから YAML AST への変換のための準備をします。

...ェクトから YAML AST への変換のための準備をします。


Psych::Visitors::YAMLTree#push が呼び出されたとき、
まだこのメソッドが呼び出されていなければ push メソッドがこの
メソッドを呼び出し、変換の準備をします。

encoding には...