#include <GHashSet.h>
 | 
| using  | BaseType = GHashSetBase< C, HashF, AltHashF, Allocator, Entry > | 
|   | 
| using  | SelfType = GHashSet< C, HashF, AltHashF, Allocator, Entry > | 
|   | 
| using  | SelfType = GHashSetBase< C, HashF, AltHashF, Allocator, Entry > | 
|   | 
◆ BaseType
template<class C , class HashF  = GFixedSizeHash<C>, class AltHashF  = HashF, class Allocator  = GAllocatorGH<C>, class Entry  = GHashsetCachedEntry<C, HashF>> 
      
        
          | using RE::GHashSet< C, HashF, AltHashF, Allocator, Entry >::BaseType =  GHashSetBase<C, HashF, AltHashF, Allocator, Entry> | 
        
      
 
 
◆ SelfType
template<class C , class HashF  = GFixedSizeHash<C>, class AltHashF  = HashF, class Allocator  = GAllocatorGH<C>, class Entry  = GHashsetCachedEntry<C, HashF>> 
      
        
          | using RE::GHashSet< C, HashF, AltHashF, Allocator, Entry >::SelfType =  GHashSet<C, HashF, AltHashF, Allocator, Entry> | 
        
      
 
 
◆ GHashSet() [1/5]
template<class C , class HashF  = GFixedSizeHash<C>, class AltHashF  = HashF, class Allocator  = GAllocatorGH<C>, class Entry  = GHashsetCachedEntry<C, HashF>> 
  
  
      
        
          | RE::GHashSet< C, HashF, AltHashF, Allocator, Entry >::GHashSet  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ GHashSet() [2/5]
template<class C , class HashF  = GFixedSizeHash<C>, class AltHashF  = HashF, class Allocator  = GAllocatorGH<C>, class Entry  = GHashsetCachedEntry<C, HashF>> 
  
  
      
        
          | RE::GHashSet< C, HashF, AltHashF, Allocator, Entry >::GHashSet  | 
          ( | 
          std::int32_t  | 
          a_sizeHint | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ GHashSet() [3/5]
template<class C , class HashF  = GFixedSizeHash<C>, class AltHashF  = HashF, class Allocator  = GAllocatorGH<C>, class Entry  = GHashsetCachedEntry<C, HashF>> 
  
  
      
        
          | RE::GHashSet< C, HashF, AltHashF, Allocator, Entry >::GHashSet  | 
          ( | 
          void *  | 
          a_heap | ) | 
           | 
         
       
   | 
  
inlineexplicit   | 
  
 
 
◆ GHashSet() [4/5]
template<class C , class HashF  = GFixedSizeHash<C>, class AltHashF  = HashF, class Allocator  = GAllocatorGH<C>, class Entry  = GHashsetCachedEntry<C, HashF>> 
  
  
      
        
          | RE::GHashSet< C, HashF, AltHashF, Allocator, Entry >::GHashSet  | 
          ( | 
          void *  | 
          a_heap,  | 
         
        
           | 
           | 
          std::int32_t  | 
          a_sizeHint  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ GHashSet() [5/5]
template<class C , class HashF  = GFixedSizeHash<C>, class AltHashF  = HashF, class Allocator  = GAllocatorGH<C>, class Entry  = GHashsetCachedEntry<C, HashF>> 
 
 
◆ ~GHashSet()
template<class C , class HashF  = GFixedSizeHash<C>, class AltHashF  = HashF, class Allocator  = GAllocatorGH<C>, class Entry  = GHashsetCachedEntry<C, HashF>> 
 
 
◆ Add()
template<class C , class HashF  = GFixedSizeHash<C>, class AltHashF  = HashF, class Allocator  = GAllocatorGH<C>, class Entry  = GHashsetCachedEntry<C, HashF>> 
template<class CRef > 
  
  
      
        
          | void RE::GHashSet< C, HashF, AltHashF, Allocator, Entry >::Add  | 
          ( | 
          const CRef &  | 
          a_key | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ CheckExpand()
template<class C , class HashF  = GFixedSizeHash<C>, class AltHashF  = HashF, class Allocator  = GAllocatorGH<C>, class Entry  = GHashsetCachedEntry<C, HashF>> 
  
  
      
        
          | void RE::GHashSet< C, HashF, AltHashF, Allocator, Entry >::CheckExpand  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ operator=()
template<class C , class HashF  = GFixedSizeHash<C>, class AltHashF  = HashF, class Allocator  = GAllocatorGH<C>, class Entry  = GHashsetCachedEntry<C, HashF>> 
 
 
◆ Resize()
template<class C , class HashF  = GFixedSizeHash<C>, class AltHashF  = HashF, class Allocator  = GAllocatorGH<C>, class Entry  = GHashsetCachedEntry<C, HashF>> 
 
 
◆ Set()
template<class C , class HashF  = GFixedSizeHash<C>, class AltHashF  = HashF, class Allocator  = GAllocatorGH<C>, class Entry  = GHashsetCachedEntry<C, HashF>> 
template<class CRef > 
  
  
      
        
          | void RE::GHashSet< C, HashF, AltHashF, Allocator, Entry >::Set  | 
          ( | 
          const CRef &  | 
          a_key | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ SetCapacity()
template<class C , class HashF  = GFixedSizeHash<C>, class AltHashF  = HashF, class Allocator  = GAllocatorGH<C>, class Entry  = GHashsetCachedEntry<C, HashF>> 
  
  
      
        
          | void RE::GHashSet< C, HashF, AltHashF, Allocator, Entry >::SetCapacity  | 
          ( | 
          UPInt  | 
          a_newSize | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
The documentation for this class was generated from the following file: