アーカイバ関連コード移行
tar_file.hppの移行も終わり、アーカイバ関連コードを完全にHamigaki.Archiversに移動しました。
http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi/hamigaki/trunk/hamigaki/archivers/?root=hamigaki
Hamigaki.Iostreamsに残していたヘッダも削除したので、
#include <hamigaki/iostreams/device/ほげほげ.hpp>
は
#include <hamigaki/archivers/ほげほげ.hpp>
に変更になります。
tar_file.hppのテストも追加です。
tar_ustar_test.cpp
tar_pax_test.cpp
tar_gnu_test.cpp
各フォーマットごとに拡張属性やパスのサイズをチェックしています。
アーカイバクラスからファイルシステムが分離されている(実在しないファイルでテストできる)ので、こういうチェックはやりやすいです。
さて、次はドキュメント書きに移ります。