![]() |
hamigaki::archivers::basic_cpio_file_source —
cpioファイルへの読み込み専用アクセスを提供するSourceモデル
template<typename Source> class basic_cpio_file_source { public: // types typedef char char_type; typedef implementation defined category; typedef cpio::header header_type; // construct/copy/destruct explicit basic_cpio_file_source(const Source&); // Boost.Iostreams implementation std::streamsize read(const char*, std::streamsize); // Hamigaki.Archivers implementation bool next_entry(); cpio::header header() const; };
Sourceを受け取り、cpioファイルとしてフォーマットを解釈した結果を読み出すことができる。
モデルとなるコンセプト:Source
basic_cpio_file_source
Hamigaki.Archivers implementationbool next_entry();
Effects: | 読み出しの対象を次のエントリに移動する |
Returns: | 次のエントリがあればtrue 、なければfalse |
cpio::header header() const;
Returns: | ヘッダ情報 |
製作著作 © 2006-2008 Takeshi Mouri |