CommonLibSSE (Parapets fork)
RE::BucketTable Struct Reference

#include <BSStringPool.h>

Public Types

enum  HashMask { kEntryIndexMask = 0xFFFF , kLockIndexMask = 0x7F }
 

Static Public Member Functions

static BucketTableGetSingleton ()
 

Public Attributes

BSStringPool::Entrybuckets [0x10000]
 
BSSpinLock locks [0x10000/0x800]
 
bool initialized
 

Member Enumeration Documentation

◆ HashMask

Enumerator
kEntryIndexMask 
kLockIndexMask 

Member Function Documentation

◆ GetSingleton()

static BucketTable* RE::BucketTable::GetSingleton ( )
static

Member Data Documentation

◆ buckets

BSStringPool::Entry* RE::BucketTable::buckets[0x10000]

◆ initialized

bool RE::BucketTable::initialized

◆ locks

BSSpinLock RE::BucketTable::locks[0x10000/0x800]
mutable

The documentation for this struct was generated from the following file: