template <typename HashType, typename BucketType, size_t NumBuckets>

class BucketStorage

Defined at line 144 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h

Public Methods

void BucketStorage<HashType, BucketType, NumBuckets> ()

Defined at line 146 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h

void ~BucketStorage<HashType, BucketType, NumBuckets> ()

Defined at line 147 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h

HashType size ()

Defined at line 149 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h

BucketType & operator[] (size_t ndx)

Defined at line 150 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h

const BucketType & operator[] (size_t ndx)

Defined at line 151 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h

BucketType * begin ()

Range based iteration support.

Defined at line 154 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h

BucketType * end ()

Defined at line 155 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h

const BucketType * begin ()

Defined at line 156 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h

const BucketType * end ()

Defined at line 157 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h

void AssertValid ()

Static bucket storage is always valid.

Defined at line 160 of file ../../zircon/system/ulib/fbl/include/fbl/intrusive_hash_table.h