るりまサーチ (Ruby 2.4.0)

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

別のキーワード

  1. visitors start
  2. visitors started
  3. visitors started?
  4. visitors tree
  5. visitors push

キーワード

検索結果

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

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

...す。


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

encoding には以下のいずれかを指定できます。
* Psych::Nodes::...
...Node::UTF8
* Psych::Nodes::Node::UTF16BE
* Psych::Nodes::Node::UTF16LE

@param encoding YAML AST に設定するエンコーディング...

Psych::Visitors::YAMLTree#started -> bool (27403.0)

Psych::Visitors::YAMLTree#start をすでに呼び出しているならば 真を返します。

...Psych::Visitors::YAMLTree#start をすでに呼び出しているならば
真を返します。

まだならば偽を返します。...

Psych::Visitors::YAMLTree#started? -> bool (27403.0)

Psych::Visitors::YAMLTree#start をすでに呼び出しているならば 真を返します。

...Psych::Visitors::YAMLTree#start をすでに呼び出しているならば
真を返します。

まだならば偽を返します。...

Psych::Stream (97.0)

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

...を完了します。
stream = Psych::Stream.new($stdout)
stream.start
stream.push({:foo => 'bar'})
stream.finish

YAML document は(バッファリングされずに)直接 $stdout に出力されます。

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

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

基本的な仕組みは Psych::Visitors::YAMLTree と似ています。...