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 @@ + + + + Pipable + + + + + + + +

Pipable

+ + + + +

Description

+ +

+ 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. +

+ +

Refinement of

+ +Filter. + + +

Associated Types

+ +Same as Filter. + +

Notation

+ + + + + + +
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
+ +

Valid Expressions / Semantics

+ + + + + + + + +
ExpressionExpression TypeSemantics
+
f | c
+
implementation-defined + Returns a pipeline +
+ +

Exceptions

+ +

+ None. +

+ +

Models

+ + + + +
+ +

+ [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. +

+ + + + + +
+ + + + + + + + \ No newline at end of file