hamigaki.png

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

Class pipe_sink

hamigaki::process::pipe_sink —

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

Synopsis

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

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

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

Description

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

pipe_sink construct/copy/destruct

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

pipe_sink Boost.Iostreams implementation

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

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