class UnorderedMapStorage

Defined at line 85 of file ../../src/lib/vmo_store/typed_store_test.cc

An implementation of AbstractStorage to test the dynamic dispatch backing store.

Also proves that keys may be non-integral values.

Public Methods

zx_status_t Reserve (size_t capacity)

Defined at line 87 of file ../../src/lib/vmo_store/typed_store_test.cc

zx_status_t Insert (std::string key, StoredVmo<int32_t> && vmo)

Defined at line 89 of file ../../src/lib/vmo_store/typed_store_test.cc

std::optional<std::string> Push (StoredVmo<int32_t> && vmo)

Defined at line 97 of file ../../src/lib/vmo_store/typed_store_test.cc

StoredVmo<int32_t> * Get (const std::string & key)

Defined at line 105 of file ../../src/lib/vmo_store/typed_store_test.cc

std::optional<StoredVmo<int32_t>> Extract (std::string key)

Defined at line 113 of file ../../src/lib/vmo_store/typed_store_test.cc

size_t count ()

Defined at line 122 of file ../../src/lib/vmo_store/typed_store_test.cc