BurstTrieBucket< K, UnitType, SIZE > Struct Template Reference

#include <bursttriemap.h>

Public Member Functions

Int GetCount () const
 
template<BURSTTRIE_SORT SORT>
Bool Find (K key, Int cnt, Int &result) const
 
void Remove (Int index, Int end, Int removeCnt)
 
void Insert (Int index, Int end)
 
UnitTypeGetValue (Int index)
 
const UnitTypeGetValue (Int index) const
 
Int GetMemorySize () const
 

Public Attributes

keys [SIZE]
 

Member Function Documentation

◆ GetCount()

Int GetCount ( ) const

◆ Find()

Bool Find ( key,
Int  cnt,
Int result 
) const

◆ Remove()

void Remove ( Int  index,
Int  end,
Int  removeCnt 
)

◆ Insert()

void Insert ( Int  index,
Int  end 
)

◆ GetValue() [1/2]

UnitType& GetValue ( Int  index)

◆ GetValue() [2/2]

const UnitType& GetValue ( Int  index) const

◆ GetMemorySize()

Int GetMemorySize ( ) const

Member Data Documentation

◆ keys

K keys[SIZE]