| 
    CommonLibSSE NG
    
   | 
 
#include <GHashSetUncached.h>
  
Public Types | |
| using | BaseType = GHashSet< C, HashF, AltHashF, Allocator, GHashsetEntry< C, HashF > > | 
| using | SelfType = GHashSetUncached< C, HashF, AltHashF, Allocator > | 
  Public Types inherited from RE::GHashSet< C, HashF, AltHashF, Allocator, Entry > | |
| using | BaseType = GHashSetBase< C, HashF, AltHashF, Allocator, Entry > | 
| using | SelfType = GHashSet< C, HashF, AltHashF, Allocator, Entry > | 
  Public Types inherited from RE::GHashSetBase< C, HashF, AltHashF, Allocator, Entry > | |
| using | SelfType = GHashSetBase< C, HashF, AltHashF, Allocator, Entry > | 
Public Member Functions | |
| GHashSetUncached () | |
| GHashSetUncached (std::int32_t a_sizeHint) | |
| GHashSetUncached (const SelfType &a_src) | |
| ~GHashSetUncached () | |
| void | operator= (const SelfType &a_src) | 
  Public Member Functions inherited from RE::GHashSet< C, HashF, AltHashF, Allocator, Entry > | |
| GHashSet () | |
| GHashSet (std::int32_t a_sizeHint) | |
| GHashSet (void *a_heap) | |
| GHashSet (void *a_heap, std::int32_t a_sizeHint) | |
| GHashSet (const SelfType &a_src) | |
| ~GHashSet () | |
| void | operator= (const SelfType &a_src) | 
| template<class CRef > | |
| void | Set (const CRef &a_key) | 
| template<class CRef > | |
| void | Add (const CRef &a_key) | 
| void | CheckExpand () | 
| void | Resize (UPInt a_size) | 
| void | SetCapacity (UPInt a_newSize) | 
  Public Member Functions inherited from RE::GHashSetBase< C, HashF, AltHashF, Allocator, Entry > | |
| GHashSetBase () | |
| GHashSetBase (std::int32_t a_sizeHint) | |
| GHashSetBase (void *a_memAddr) | |
| GHashSetBase (void *a_memAddr, std::int32_t a_sizeHint) | |
| GHashSetBase (const SelfType &a_src) | |
| ~GHashSetBase () | |
| GFC_MEMORY_REDEFINE_NEW (GHashSetBase, Allocator::kStatID) | |
| void | Assign (void *a_memAddr, const SelfType &a_src) | 
| void | Clear () | 
| bool | IsEmpty () const | 
| template<class CRef > | |
| void | Set (void *a_memAddr, const CRef &a_key) | 
| template<class CRef > | |
| void | Add (void *a_memAddr, const CRef &a_key) | 
| template<class K > | |
| void | RemoveAlt (const K &a_key) | 
| template<class CRef > | |
| void | Remove (const CRef &a_key) | 
| template<class K > | |
| C * | Get (const K &a_key) | 
| template<class K > | |
| const C * | Get (const K &key) const | 
| template<class K > | |
| C * | GetAlt (const K &a_key) | 
| template<class K > | |
| const C * | GetAlt (const K &a_key) const | 
| template<class K > | |
| bool | GetAlt (const K &a_key, C *a_val) const | 
| UPInt | GetSize () const | 
| void | CheckExpand (void *a_memAddr) | 
| void | Resize (void *a_memAddr, UPInt a_count) | 
| void | SetCapacity (void *a_memAddr, UPInt a_newSize) | 
| iterator | begin () | 
| iterator | end () | 
| const_iterator | begin () const | 
| const_iterator | end () const | 
| template<class K > | |
| iterator | Find (const K &a_key) | 
| template<class K > | |
| iterator | FindAlt (const K &a_key) | 
| template<class K > | |
| const_iterator | Find (const K &a_key) const | 
| template<class K > | |
| const_iterator | FindAlt (const K &a_key) const | 
| using RE::GHashSetUncached< C, HashF, AltHashF, Allocator >::BaseType = GHashSet<C, HashF, AltHashF, Allocator, GHashsetEntry<C, HashF> > | 
| using RE::GHashSetUncached< C, HashF, AltHashF, Allocator >::SelfType = GHashSetUncached<C, HashF, AltHashF, Allocator> | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline |