Update of /cvsroot/boost/boost/libs/iostreams/doc/macros
In directory
sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv19574/libs/iostreams/doc/macros
Modified Files:
workarounds.html
Log Message:
Added Kim Barrett's patches that merge the changes from 1.33.1 into cvs HEAD.
Index: workarounds.html
===================================================================
RCS file: /cvsroot/boost/boost/libs/iostreams/doc/macros/workarounds.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- workarounds.html 12 Aug 2005 13:02:35 -0000 1.3
+++ workarounds.html 26 May 2007 12:42:44 -0000 1.4
@@ -56,7 +56,7 @@
<A NAME="ios_synopsis"></A>
<H3>Synopsis</H3>
-<PRE CLASS='broken_ie'><SPAN CLASS='preprocessor'>#define</SPAN> <A
CLASS='documented'
HREF="#boost_iostreams_basic_ios">BOOST_IOSSTREAMS_BASIC_IOS</A>(ch, tr) ...
+<PRE CLASS='broken_ie'><SPAN CLASS='preprocessor'>#define</SPAN> <A
CLASS='documented'
HREF="#boost_iostreams_basic_ios">BOOST_IOSTREAMS_BASIC_IOS</A>(ch, tr) ...
<SPAN CLASS='preprocessor'>#define</SPAN> <A CLASS='documented'
HREF="#boost_ios">BOOST_IOS</A> ...
<SPAN CLASS='preprocessor'>#define</SPAN> <A CLASS='documented'
HREF="#boost_iostreams_failure">BOOST_IOSTREAMS_FAILURE</A> ...</PRE>
@@ -164,11 +164,11 @@
<PRE CLASS='broken_ie'><SPAN CLASS='preprocessor'>#define</SPAN> <A
CLASS='documented'
HREF="#boost_iostreams_char_traits">BOOST_IOSTREAMS_CHAR_TRAITS</A>(ch)
...</PRE>
-<P>Expands to <CODE>std::char_traits<ch></CODE> for standard libraries
which support <CODE>std::char_traits</CODE>, and to a substitute for
<CODE>std::char_traits<char></CODE> otherwise.</P>
-
<A NAME="boost_iostreams_char_traits"></A>
<H4><CODE>BOOST_IOSTREAMS_CHAR_TRAITS</CODE></H4>
+
+<P>Expands to <CODE>std::char_traits<ch></CODE> for standard libraries
which support <CODE>std::char_traits</CODE>, and to a substitute for
<CODE>std::char_traits<char></CODE> otherwise.</P>
<A NAME="component_access"></A>
<H3>5. Chain Component Access</H3>
@@ -188,12 +188,14 @@
<A NAME="boost_iostreams_component_type"></A>
<H4><CODE>BOOST_IOSTREAMS_COMPONENT_TYPE</CODE></H4>
-<P>Used in place of <CODE>chain.component_type<n></CODE> for compilers
which don't support explicit specification of member function template
arguments. <CODE>chain</CODE> can be an instance of <A
HREF="../classes/filtering_stream.html"><CODE>filtering_stream</CODE></A>, <A
HREF="../classes/filtering_streambuf.html"><CODE>filtering_streambuf</CODE></A>
or <A HREF="../classes/chain.html"><CODE>basic_chain</CODE></A>.</P>
+<P>Used in place of <CODE>chain.component_type(n)</CODE> for compilers which
don't support explicit specification of member function template arguments.
<CODE>chain</CODE> can be an instance of <A
HREF="../classes/filtering_stream.html"><CODE>filtering_stream</CODE></A>, <A
HREF="../classes/filtering_streambuf.html"><CODE>filtering_streambuf</CODE></A>
or <A HREF="../classes/chain.html"><CODE>basic_chain</CODE></A>.</P>
+
+<P><I>This macro is deprecated. Use <CODE>chain.component_type(n)</CODE>
instead.</I></P>
<A NAME="boost_iostreams_component"></A>
<H4><CODE>BOOST_IOSTREAMS_COMPONENT</CODE></H4>
-<P>Used in place of <CODE>chain.component<n, t></CODE> for compilers
which don't support explicit specification of member function template
arguments. <CODE>chain</CODE> can be an instance of <A
HREF="../classes/filtering_stream.html"><CODE>filtering_stream</CODE></A>, <A
HREF="../classes/filtering_streambuf.html"><CODE>filtering_streambuf</CODE></A>
or <A HREF="../classes/chain.html"><CODE>basic_chain</CODE></A>.</P>
+<P>Used in place of <CODE>chain.component<t>(n)</CODE> for compilers
which don't support explicit specification of member function template
arguments. <CODE>chain</CODE> can be an instance of <A
HREF="../classes/filtering_stream.html"><CODE>filtering_stream</CODE></A>, <A
HREF="../classes/filtering_streambuf.html"><CODE>filtering_streambuf</CODE></A>
or <A HREF="../classes/chain.html"><CODE>basic_chain</CODE></A>.</P>
<HR STYLE="margin-top:1em">
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs