...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
The following are the interface headers of Boost.Bimap:
Convenience
Container
Set Types
Boost Integration
A program using Boost.Bimap must therefore include "boost/bimap/bimap.hpp" and the headers defining the collection types to be used.
Additional headers allow the integration of Boost.Bimap with other boost libraries, like Boost.Lambda and Boost.Property_map.
In order to use the serialization capabilities of Boost.Bimap, the appropriate Boost.Serialization library module must be linked. Other than that, Boost.Bimap is a header-only library, requiring no additional object modules.