![]()
September 2004
Volume 22 Number 9FEATURES
The Boost Multi-Index Containers Library
Joaquin Ma Lopez Munoz
The Boost Multi-index Containers Library is a framework that providesaccording to your specificationmultiple, distinct interfaces to a single underlying container.Reflecting Attributes and Base Classes
Arne Adams
The library Arne presents here reflects attributes and base classes, providing valuable information about a program in the language it is written in.GenSerial: A Generic C++ Serialization Library
Evan Sherbrooke
The GenSerial library is designed for loading and saving complex files, importing/exporting with other file formats, and implementing generic deep copies, among other things.XiMoL: An XML Stream Parser
Cyril Godart, Florent Tournois
XiMoL, a freely available XML serialization library based on the concept of streams, uses C++ iostream interfaces.The BuDDy Library & Boolean Expressions
Haim Cohen
BuDDy is a powerful library for Boolean expression manipulation, which combines an easy C++ interface and an efficient implementation based on the novel BDD data structure.C++ with Interfaces
Christopher Diggins
Christopher looks at how abstract base classes differ from interfaces and how you can implement efficient interfaces in C++ without virtual functions.C++, Java, & Service-Oriented Architectures
Eric J. Bruno
C++ and Java can be integratedand there are cases where it makes sense to do so, such as when a system needs to be language and platform independent.COLUMNS
Positive Integration
Matthew Wilson
Matthew takes a break from new mappings of recls to cast an eye over the library and consider areas for refactoring.Sutter's Mill
Herb Sutter
When it comes to thread-safety, "good enough" can be just that.Win32 GUI Generics
John Torjo
The fun part of GUI programming begins this month, with the creation of menus, rebars, smart dialogs, splitters, and more.Conversations
Herb Sutter and Jim Hyslop
Typedefs and iteratorsif you've got 'em, use 'em.Programmer's Book Review
Jeffrey L. Taylor
Jeffrey examines the second edition of Edward Yourdon's Death March.DEPARTMENTS
Editor's Forum
New Products