hamigaki.png

前のページ 上に戻る ホーム 次のページ

Class pipe_source

hamigaki::process::pipe_source —

パイプに対する読み込み専用アクセスを提供するSourceモデル

Synopsis

class pipe_source {
public:
  // types
  typedef char char_type;

  // construct/copy/destruct
  pipe_source();
  explicit pipe_source(handle_type, bool = false);

  // Boost.Iostreams implementation
  bool is_open() const;
  std::streamsize read(char*, std::streamsize);
  void close();
};

Description

モデルとなるコンセプト:Source, ClosableDevice

pipe_source construct/copy/destruct

  1. pipe_source();
  2. explicit pipe_source(handle_type h, bool close_on_exit = false);

pipe_source Boost.Iostreams implementation

  1. bool is_open() const;
  2. std::streamsize read(char* s, std::streamsize n);
  3. void close();
製作著作 © 2007 Takeshi Mouri

前のページ 上に戻る ホーム 次のページ