Boost C++ Libraries of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards


Presenting Boost.Intrusive containers

Boost.Intrusive offers a wide range of intrusive containers:

Boost.Intrusive also offers semi-intrusive containers:

Most of these intrusive containers can be configured with constant or linear time size:

To make user classes compatible with these intrusive containers Boost.Intrusive offers two types of hooks for each container type:

Apart from that, Boost.Intrusive offers additional features: