|
Boost : |
From: Joaquín Mª López Muñoz (joaquin_at_[hidden])
Date: 2003-10-29 15:43:53
For those interested, prelerease 7 of indexed_set is available at:
http://groups.yahoo.com/group/boost/files/indexed_set.zip
Pavel Vozenilek has conducted a thorough private review of
the library from which several improvements and new features
emerged, among them range querying and a safe mode (a la
STLport.) As they say, he left the library a better place :)
A quote from the introduction for those unfamiliar with the
library:
"The Boost.IndexedSet library provides a template class named
indexed_set which enables the construction of set-like containers
maintaining one or more indices according to given comparison
predicates. indexed_set borrows these concepts from relational
database terminology and allows for the specification of complex
data structures in the spirit of multiply indexed relational tables
where simple sets and maps are not enough. Boost.IndexedSet
features additional functionalities, like subobject searching, range
querying and in-place updating of elements, which make it a
convenient replacement for std::set and set::multiset even when no
multiindexing capabilities are needed."
I'm planning to add the final touches for a formal review request
in the following weeks, as my daily work permits. In the meantime,
comments are most welcome.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk