## Concept FlushableDevice

FlushableDevice

## Refinement of

- Device

## Associated types

- category

      boost::iostreams::category_of<F>::type

  デバイスのカテゴリ

## Notation

F
  A type playing the role of device-type in the FlushableDevice concept.
`f`
  Object of type F

## Type expressions

Category tag

  category must be derived from boost::iostreams::device_tag and derived from boost::iostreams::flushable_tag.

## Valid expressions

Name | Expression | Type | Semantics
--- | --- | --- | ---
Flush | f.flush() | void | `f`の内部でバッファリングされている文字列をダウンストリームへ出力する。

## See also

| 製作著作 © 2006 Takeshi Mouri 製作著作 © 2002, 2003 Trustees of Indiana University. 製作著作 © 2001, 2002 University of Notre Dame.