Set Of Relation Specification. More...
#include <unordered_set_of.hpp>


Public Types | |
| typedef HashFunctor | hasher | 
| Hash Functor that takes value_type objects.  More... | |
| typedef EqualKey | key_equal | 
| Functor that compare two value_type objects for equality.  More... | |
Public Attributes | |
| BOOST_BIMAP_GENERATE_RELATION_BINDER_2CP(unordered_set_of,  hasher, key_equal) typedef mpl typedef mpl::bool_< false >  | right_mutable_key | 
Set Of Relation Specification.
This struct is similar to unordered_set_of but it is bind logically to a relation. It is used in the bimap instantiation to specify the desired type of the main view. This struct implements internally a metafunction named bind_to that manages the quite complicated task of finding the right type of the set for the relation.
See also unordered_set_of, is_set_type_of_relation.
| typedef HashFunctor boost::bimaps::unordered_set_of_relation< HashFunctor, EqualKey >::hasher | 
Hash Functor that takes value_type objects.
| typedef EqualKey boost::bimaps::unordered_set_of_relation< HashFunctor, EqualKey >::key_equal | 
Functor that compare two value_type objects for equality.
| BOOST_BIMAP_GENERATE_RELATION_BINDER_2CP ( unordered_set_of, hasher, key_equal ) typedef mpl typedef mpl::bool_<false> boost::bimaps::unordered_set_of_relation< HashFunctor, EqualKey >::right_mutable_key |