#include <util/ext_hash_map.hh>
◆ value_type
template<typename Key , typename Data , typename HashKey  = d3::util::hash<Key>, typename EqualKey  = d3::util::equal<Key>> 
      
        
          | typedef std::pair<const Key, Data> ext_hash_map< Key, Data, HashKey, EqualKey >::accessor::value_type | 
        
      
 
 
◆ accessor() [1/2]
template<typename Key , typename Data , typename HashKey  = d3::util::hash<Key>, typename EqualKey  = d3::util::equal<Key>> 
  
  
      
        
          | ext_hash_map< Key, Data, HashKey, EqualKey >::accessor::accessor  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ accessor() [2/2]
template<typename Key , typename Data , typename HashKey  = d3::util::hash<Key>, typename EqualKey  = d3::util::equal<Key>> 
 
 
◆ empty()
template<typename Key , typename Data , typename HashKey  = d3::util::hash<Key>, typename EqualKey  = d3::util::equal<Key>> 
  
  
      
        
          | bool ext_hash_map< Key, Data, HashKey, EqualKey >::accessor::empty  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ operator*()
template<typename Key , typename Data , typename HashKey  = d3::util::hash<Key>, typename EqualKey  = d3::util::equal<Key>> 
 
 
◆ operator->()
template<typename Key , typename Data , typename HashKey  = d3::util::hash<Key>, typename EqualKey  = d3::util::equal<Key>> 
 
 
◆ operator=()
template<typename Key , typename Data , typename HashKey  = d3::util::hash<Key>, typename EqualKey  = d3::util::equal<Key>> 
 
 
◆ release()
template<typename Key , typename Data , typename HashKey  = d3::util::hash<Key>, typename EqualKey  = d3::util::equal<Key>> 
  
  
      
        
          | void ext_hash_map< Key, Data, HashKey, EqualKey >::accessor::release  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ext_hash_map
template<typename Key , typename Data , typename HashKey  = d3::util::hash<Key>, typename EqualKey  = d3::util::equal<Key>> 
 
 
◆ current_bucket_
template<typename Key , typename Data , typename HashKey  = d3::util::hash<Key>, typename EqualKey  = d3::util::equal<Key>> 
 
Referenced by ext_hash_map< Key, Data, HashKey, EqualKey >::find(), ext_hash_map< Key, Data, HashKey, EqualKey >::insert(), and ext_hash_map< Key, Data, HashKey, EqualKey >::accessor::operator*().
 
 
◆ has_result_
template<typename Key , typename Data , typename HashKey  = d3::util::hash<Key>, typename EqualKey  = d3::util::equal<Key>> 
  
  
      
        
          | bool ext_hash_map< Key, Data, HashKey, EqualKey >::accessor::has_result_ | 
         
       
   | 
  
private   | 
  
 
Referenced by ext_hash_map< Key, Data, HashKey, EqualKey >::accessor::empty(), ext_hash_map< Key, Data, HashKey, EqualKey >::find(), and ext_hash_map< Key, Data, HashKey, EqualKey >::insert().
 
 
The documentation for this class was generated from the following file: