Boost logo

Boost :

From: Daryle Walker (darylew_at_[hidden])
Date: 2002-07-28 01:45:03


In the Boost CVS sandbox, I added:

<boost/io/stream_wrapping.hpp>
    A systematic way to stream types from a new streambuf type

<boost/io/array_stream.hpp>
    A streambuf that uses an internal array for its work.
    Not very useful, meant more as an application of stream-wrapping

BOOST_ROOT/libs/io/array_stream_test.cpp
    A simple demonstration of the above two headers
    Needs much improvement, help?

<boost/io_fwd.hpp>
    Updated for the two headers listed

I realized that we make new I/O source/sink types by creating a new
streambuf type. Then we write attached streams that use that streambuf.
The standard library works this way. I hope my classes can automate the
process somewhat.

Opinions?

-- 
Daryle Walker
Mac, Internet, and Video Game Junkie
darylew AT mac DOT com

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk