
Admittedly there are times I use expat (SOAP parsing) and times I use Apache (Xalan XPath parsing)... It would be really nice to have a friendlier interface to XPath support, as XPath expressions are being increasingly incorporated into web service messaging specifications. On Jul 20, 2004, at 6:18 AM, Vladimir Prus wrote:
Hi Aleksander,
serialization/object persistance (via iostreams)
It's about to appear in 1.32:
http://boost-consulting.com/boost/libs/serialization/doc/index.html
network socket iostreams UUID stuff (sometimes know as GUIDs) interface to dlls/.so loading
This is something I'd be interested to as well (including writing the code). What specifically do you need from such a library? Something like:
boost::dll plugin("foo"); plugin["bar"].as<void (void)>();
or something trickier, like:
- calling C++ functions:
plugin.call<void (void)>("bar") -- no need for "extern "C"
- some auto-registraction mechanisms
plugin_registry<CodeGenerator> plugins; plugins.load("foo"); plugins.load("bar");
plugins["i386"].run(.......)
and, just out of curiosity: xml/html parsing
None so far. In fact, it seems unlikely that somebody will come along and implement all the XML stack (DOM, XPath, XML Schema, XSTL, whatever) right now. One chance would be is somebody boostify some existing XML toolkit -- but which one?
Another chance is to initially create "tiny XML" library. In fact, both regression tools and serialization have their own tiny XML parsers and users aksed about XML support for program_options, so such library might really be usefull.
- Volodya
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost