|
Boost : |
From: Daryle Walker (darylew_at_[hidden])
Date: 2003-12-06 20:20:33
I did some slight tweaking to the manipulators.
* Added "multi_delimitator", "multi_newer", and "multi_skipper" to
generalize the multiple-line-break manipulators to work with other
characters (someone complained about that earlier). The latter two classes
work with a "char" object and widen it before using it with a stream. The
first class (template) takes any "char_type" object. They all have
accessors for their constructed parameters, and can be used with
function-object syntax and streaming syntax.
* Changed "multi_newl" and "multi_skipl" into functions
* ("multi_deliminator" holds the core algorithm. "multi_newer" and
"multi_skipper" call that class template. "multi_newl" and "multi_skipl"
call those two classes. "newl" and "skipl" call those two functions.)
It is at <http://groups.yahoo.com/group/boost/files/more_io_3a.zip>.
-- Daryle Walker Mac, Internet, and Video Game Junkie darylew AT hotmail DOT com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk