diff --git a/doc/concepts/pipable.html b/doc/concepts/pipable.html new file mode 100755 index 0000000..609fa98 --- /dev/null +++ b/doc/concepts/pipable.html @@ -0,0 +1,97 @@ + + +
++ A Pipable Filter can appear as a component of a pipline. +
+ +
+ Certian overloads of operator| must be defined to make a Filter Pipable; this is achieved by invoking the macro BOOST_IOSTREAMS_PIPABLE.
+
P | - | A type which is a model of Pipable |
C | - | A type which is a model of Filter or Device and which is CopyConstructible[1] |
p | - | Object of type P |
c | - | Object of type C |
| Expression | Expression Type | Semantics |
|---|---|---|
+
+ |
+ implementation-defined | ++ Returns a pipeline + | +
+ None. +
+ ++ [1]This requirement prevents streams and stream buffers from appearing in pipelines without the use of reference wrappers. This restriction may be removed in a future version of the Iostreams library. +
+ + + + + +Revised + +20 May, 2004 + +
+ +© Copyright Jonathan Turkanis, 2004
++ Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +
+ + + + \ No newline at end of file