#include <bursttriemap.h>
Public Types | |
| using | Index = Int | 
Public Member Functions | |
| ArrayBurstTriePool () | |
| ArrayBurstTriePool (ArrayBurstTriePool &&src) | |
| MAXON_WARN_UNUSED void * | AllocNode (Index &index) | 
| MAXON_WARN_UNUSED void * | AllocBucket (Index &index) | 
| void | FreeNode (Index i) | 
| void | FreeBucket (Index i) | 
| NODE * | GetNode (Index i) | 
| const NODE * | GetNode (Index i) const | 
| BUCKET * | GetBucket (Index i) | 
| const BUCKET * | GetBucket (Index i) const | 
Static Public Member Functions | |
| static Bool | IsNode (Index i) | 
Private Attributes | |
| ElementPool< NODE, Index > | _nodePool | 
| ElementPool< BUCKET, Index > | _bucketPool | 
| ArrayBurstTriePool | ( | ArrayBurstTriePool< NODE, BUCKET > && | src | ) | 
| MAXON_WARN_UNUSED void* AllocNode | ( | Index & | index | ) | 
| MAXON_WARN_UNUSED void* AllocBucket | ( | Index & | index | ) | 
| void FreeNode | ( | Index | i | ) | 
| void FreeBucket | ( | Index | i | ) | 
| NODE* GetNode | ( | Index | i | ) | 
| const NODE* GetNode | ( | Index | i | ) | const | 
| BUCKET* GetBucket | ( | Index | i | ) | 
| const BUCKET* GetBucket | ( | Index | i | ) | const | 
      
  | 
  private | 
      
  | 
  private |