...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
You can browse the code using the Boost.Bimap doxygen docs.
The code follows the Boost Library Requirement and Guidelines as closely as possible.
Table 1.10. folders in boost/bimap
name |
what is inside? |
---|---|
user level header files |
|
tagged/ |
tagged idiom |
relation/ |
the bimap data |
container_adaptor/ |
easy way of adapting containers |
views/ |
bimap views |
property_map/ |
support for property map concept |
Table 1.11. folders in each folder
name |
what is inside? |
---|---|
class definitions |
|
support/ |
optional metafunctions and free functions |
detail/ |
things not intended for the user's eyes |