Configuration File Library for C++のニュース RSS

2008-12-24

2008-12-24 15:55 (by khattori)

conf4cpp-0.0.7をリリースします.
このバージョンでは,configクラスの名前空間を定義できるようになりました.
以下のような形式で名前空間を定義します.
<書式>
config my_namespace::my_config {
  ...設定項目の定義...
}

そのほか, (続きを読む...)

2008-12-14

2008-12-14 22:09 (by khattori)

conf4cpp-0.0.6をリリースします.
このバージョンでは,デフォルト値の設定書式を変更しました.
<従来の書式>
foo : int(5);
bar : list<string("foo")>;
<新しい書式>
foo : int = 0;
bar : list<string> (続きを読む...)

2008-11-21

2008-11-21 17:33 (by khattori)

conf4cpp-0.0.5をリリースしました.

このバージョンでは,新たに設定項目に対して値の範囲を指定できるようになりました.
範囲指定が可能な型はuint, int, realです.
たとえば,以下のように範囲指定を記述します.
range_val : int[-100 ~ 100];
(続きを読む...)

2008-11-11

2008-11-11 14:26 (by khattori)

conf4cpp-0.0.4をリリースしました.

このバージョンでは,設定項目の属性として,mutable, constを指定できるようになりました.
mutable属性を指定した設定項目については,対応するsetterメンバー関数が生成されます.
たとえば,定義ファイルに以下 (続きを読む...)

2008-11-04

2008-11-04 14:18 (by khattori)

conf4cpp-0.0.3をリリースしました.

リリース0.0.3では,プリミティブ型として以下のような型が追加されました.

* uint型 --- 非負整数データ
* time型 --- 日時データ(%Y/%m/%d %T形式)
* ipv4addr型 --- IPv4アドレスデータ
* ipv6addr型 --- IPv6アドレスデータ


2008-10-26

2008-10-26 14:43 (by khattori)

conf4cpp-0.0.2をリリースしました.
リリース0.0.2では,設定項目のデフォルト値を定義できるように機能追加しました.
foo : int(5);
のようにすると,foo項目はデフォルトで5で初期化されます.

2008-10-16

2008-10-16 22:04 (by khattori)

簡単な言語マニュアルを用意しました.
http://conf4cpp.sourceforge.jp/
ご参照ください.

2008-10-14

2008-10-14 21:10 (by khattori)

conf4cpp-0.0.1をリリースしました.
α版の位置づけですが,そこそこ使える機能は実装してあります.

マニュアル,チュートリアルなどはこれから追加していく予定ですが,とりあえず簡単な例がREADMEファイルに,またsampleディレクトリ下のファイルも参考になると思います.
年ごとのアーカイブ
2008