|
Boost : |
From: Reece Dunn (msclrhd_at_[hidden])
Date: 2004-01-02 15:13:28
I have just finished updating the documentation to reflect the source
changes I have made. The main changes are in supporting read facilities to
the library and changing the format object and write operation names to
reflect this.
The latest changes are located in the boost-sandbox (outfmt). The current
implementation still has the following issues:
[1] string data input will be correctly handled if you are reading into a
std::basic_string/std::string and the data is wrapped around using
boost::io::wrapped_object (see examples/serialize.cpp for a demonstration of
this). I have an idea on how to get this working in boost::io::basic_object
so that it will use the parent separator and/or close markers as string
terminators, but I don't as of yet have an implementation of it.
[2] reading in an associative container type (e.g. std::map) is not
currently supported, although you can read in a compatible construct (again,
see examples/serialize.cpp).
[3] the code needs to be checked to see where to use boost::call_traits< T
>.
[4] tutorials (basic and advanced) need to be written, with the basic
tutorial offering a basic problem to solution guide.
What are other peoples views on this?
P.S. Where can I find Thorsten Ottosen's initialization library?
Regards,
Reece
_________________________________________________________________
Use MSN Messenger to send music and pics to your friends
http://www.msn.co.uk/messenger
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk