Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: downloads/boost_1_34_1/libs/iostreams/doc/concepts/multi-character.html @ 35

Last change on this file since 35 was 29, checked in by landauf, 16 years ago

updated boost from 1_33_1 to 1_34_1

File size: 2.2 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<HTML>
3<HEAD>
4    <TITLE>Mutli-Character Filter</TITLE>
5    <LINK REL="stylesheet" HREF="../../../../boost.css">
6    <LINK REL="stylesheet" HREF="../theme/iostreams.css">
7</HEAD>
8<BODY>
9
10<!-- Begin Banner -->
11
12    <H1 CLASS="title">Mutli-Character Filter</H1>
13    <HR CLASS="banner">
14
15<!-- End Banner -->
16
17<H2>Description</H2>
18
19<P><A HREF="filter.html">Filter</A> which provides access to its controlled sequence or sequences <I>via</I> a socket-like interface rather than one character at a time. The difference between a Filter which is Mutli-Character and one which is not is reflected in the specifications of the various Filter refinements. <I>See</I>, <I>e.g.</I>, <A HREF="input_filter.html">InputFilter</A> and <A HREF="output_filter.html">OutputFilter</A>.</P>
20
21<H2>Refinement of</H2>
22
23<P><A HREF="filter.html">Filter</A>.</P>
24
25<A NAME="types"></A>
26<H2>Associated Types</H2>
27
28<P>Same as <A HREF="filter.html#types">Filter</A>, with the following additional requirements:</P>
29
30<TABLE CELLPADDING="5" BORDER="1">
31    <TR><TD>Category</TD><TD>A type convertible to <A HREF="../guide/traits.html#category_tags">filter_tag</A> and to <A HREF="../guide/traits.html#category_tags">multichar_tag</A></TD></TR>
32</TABLE>
33
34<A NAME="expressions"></A>
35<H2>Valid Expressions / Semantics</H2>
36
37<P>Same as <A HREF="filter.html">Filter</A>.</P>
38
39<H2>Models</H2>
40
41<UL>
42    <LI>The compression and decompression filters</A>
43    <LI><A HREF="../classes/regex_filter.html"><CODE>basic_regex_filter</CODE></A>
44    <LI><A HREF="../classes/aggregate.html"><CODE>aggregate_filter</CODE></A>
45    <LI><A HREF="../classes/symmetric_filter.html"><CODE>symmetric_filter</CODE></A>
46</UL>
47
48<!-- Begin Footer -->
49
50<HR>
51<P CLASS="copyright">Revised
52<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
5320 May, 2004
54<!--webbot bot="Timestamp" endspan i-checksum="38504" -->
55</P>
56
57<P CLASS="copyright">&copy; Copyright Jonathan Turkanis, 2004</P>
58<P CLASS="copyright"> 
59    Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <A HREF="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>)
60</P>
61
62<!-- End Footer -->
63
64</BODY>
Note: See TracBrowser for help on using the repository browser.