conf4cppプロジェクトは,汎用の設定ファイル読込みための便利な機能を提供する柔軟なC++ライブラリを開発することを目的としたプロジェクトです.
conf4cpp-0.0.3をリリースします.
このバージョンでは,プリミティブ型として以下が追加になりました.
* uint型 --- 非負の整数値
unsigned intにマップされる
* time型 --- 時刻型
%Y/%m/%d %T形式の日時データ.
struct tm型にマップされる
* ipv4addr型 --- IPv4アドレス型
xxx.xxx.xxx.xxx形式のIPv4アドレスデータ.
struct in_addr型にマップされる
* ipv6addr型 --- IPv6アドレス型
コロン区切り16進形式のIPv6アドレスデータ.
struct in6_addr型にマップされる
そのほか,サイズ0のファイル読み込み時の細かいバグを修正しました.
* BOOST_SPIRIT_FILEITERATOR_STDを定義し,std_file_iteratorを使用するようにした
* uint型,time型,ipv4addr型, ipv6addr型を追加