...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
boost::intrusive::hashtable_defaults
// In header: <boost/intrusive/hashtable.hpp> struct hashtable_defaults { // types typedef default_hashtable_hook_applier proto_value_traits; typedef std::size_t size_type; typedef void key_of_value; typedef void equal; typedef void hash; typedef default_bucket_traits bucket_traits; // public data members static const bool constant_time_size; static const bool power_2_buckets; static const bool cache_begin; static const bool compare_hash; static const bool incremental; static const bool linear_buckets; static const bool fastmod_buckets; };