#include <cuckoohash_util.hh>
Thrown when an expansion is triggered, but the hashpower specified is greater than the maximum, which can be set with the cuckoohash_map::maximum_hashpower method. 
 
◆ libcuckoo_maximum_hashpower_exceeded()
  
  
      
        
          | libcuckoo_maximum_hashpower_exceeded::libcuckoo_maximum_hashpower_exceeded  | 
          ( | 
          const size_t  | 
          hp | ) | 
           | 
         
       
   | 
  
inlineexplicit   | 
  
 
Constructor
- Parameters
 - 
  
    | hp | the hash power we were trying to expand to  | 
  
   
 
 
◆ hashpower()
  
  
      
        
          | size_t libcuckoo_maximum_hashpower_exceeded::hashpower  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
- Returns
 - the hashpower we were trying to expand to 
 
 
 
◆ what()
  
  
      
        
          | const char* libcuckoo_maximum_hashpower_exceeded::what  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineoverridenoexcept   | 
  
 
- Returns
 - a descriptive error message 
 
 
 
The documentation for this class was generated from the following file: