Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > yaml/storeライブラリ > YAML::Storeクラス

class YAML::Store

クラスの継承リスト: YAML::Store < PStore < Object < Kernel < BasicObject

要約

PStoreYAML 版です。 Marshal.#dump したバイナリ形式の 代わりに YAML 形式でファイルに保存します。

使い方は PStore とほとんど同じです。 インターフェースは Hash に似ています。

目次

特異メソッド
new

特異メソッド

new(file_name, yaml_opts = {}) -> YAML::Store[permalink][rdoc]

自身を初期化します。

[PARAM] file_name:
格納先のファイル名。ファイルがない場合は作成します。既 にファイルが存在する場合はその内容を読み込みます。
[PARAM] yaml_opts:
YAML 出力時のオプションを Hash で指定します。 詳しくは Psych.dump を参照してください。