BOOST_MPL_ASSERT((boost::mpl::and_< boost::has_trivial_destructor< K >, boost::has_trivial_destructor< V > >)) | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
bucketCapacity_ | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
buckets_ | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
bucketSize_ | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
clear(size_t newBucketSize=0) | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | inline |
currentKeyRow_ | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
currentValueRow_ | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
dump() | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | inline |
empty() const | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | inline |
eq_ | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
find_or_insert_(K const &key) | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
freeRows() | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | |
hasher typedef | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | |
hasher_ | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
insert(K const &key, value_ref value) | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | |
keyAlloc_ | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
keyEndMarker_ | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
KeyItemAllocator typedef | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
KeyItemPtrAllocator typedef | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
keyRows_ | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
keyRowSize_ | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
map_type typedef | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | |
maxRows_ | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
nextKeyItem_ | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
nextValueItem_ | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
ptrAlloc_ | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
push_back_(K const &key, KeyItem *next) | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
push_back_(value_ref value, ValueItem *next) | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
SimpleAllocHashMultiMap(size_t buckets, size_t keyRowSize, size_t valueRowSize, size_t maxRows=50) | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | |
value_iterator typedef | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | |
value_ref typedef | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | |
valueAlloc_ | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
valueEndMarker_ | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
ValueItemAllocator typedef | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
valueRows_ | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
valueRowSize_ | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | private |
values(K const &key) | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | |
~SimpleAllocHashMultiMap() | cmsutil::SimpleAllocHashMultiMap< K, V, Hasher, Equals, Alloc > | |