1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<HTML> 3<HEAD> 4 <TITLE>Text Processing Filters</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">Text Processing Filters</H1> 13 <HR CLASS="banner"> 14 15<!-- End Banner --> 16 17<DL class="page-index"> 18 <DT><A href="#overview">Overview</A></DT> 19 <DT><A href="#headers">Headers</A></DT> 20 <DT><A href="#reference">Reference</A></DT> 21</DL> 22 23<A NAME="overview"></A> 24<H2>Overview</H2> 25 26<P> 27 The Boost Iostreams library provides two types of Filters for text processing: <A href="../classes/regex_filter.html">Regular Expression Filters</A>, which use the <A HREF="http://www.boost.org/libs/regex" TARGET="_top">Boost Regular Expression Library</A> (<A CLASS="bib_ref" href="../bibliography.html#maddock">[Maddock]</A>) to perform text substitutions, and <A href="../classes/newline_filter.html">Newline Filters</A>, which convert between the text file formats used by various operating systems. 28</P> 29 30<A NAME="headers"></A> 31<H2>Headers</H2> 32 33<DL> 34 <DT><A CLASS="header" href="../../../../boost/iostreams/filter/regex.hpp"><CODE><boost/iostreams/filter/regex.hpp></CODE></A></DT> 35 <DT><A CLASS="header" href="../../../../boost/iostreams/filter/newline.hpp"><CODE><boost/iostreams/filter/newline.hpp></CODE></A></DT> 36</DL> 37 38<A NAME="reference"></A> 39<H2>Reference</H2> 40 41<DL> 42 <DT><A href="../classes/regex_filter.html">Class template <CODE>basic_regex_filter</CODE></A></DT> 43 <DT><A href="../classes/newline_filter.html">Class template <CODE>basic_newline_filter</CODE></A></DT> 44</DL> 45 46<!-- Begin Footer --> 47 48<HR> 49 50<P CLASS="copyright">© Copyright 2008 <a href="http://www.coderage.com/" target="_top">CodeRage, LLC</a><br/>© Copyright 2004-2007 <a href="https://www.boost.org/users/people/jonathan_turkanis.html" target="_top">Jonathan Turkanis</a></P> 51<P CLASS="copyright"> 52 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>) 53</P> 54 55<!-- End Footer --> 56 57</BODY>