template <typename>

class iterator_impl

Defined at line 371 of file ../../zircon/kernel/lib/btree/include/lib/btree.h

Public Methods

bool operator== (const iterator_impl<RefType> & right)

Defined at line 373 of file ../../zircon/kernel/lib/btree/include/lib/btree.h

std::pair<uint64_t, RefType> get ()

Defined at line 376 of file ../../zircon/kernel/lib/btree/include/lib/btree.h

bool IsValid ()

Returns whether the iterator is one that can be dereferenced, i.e. is not the end() iterator,

a default constructed one, or begin() of an empty tree. If the iterator is stale due to

|insert| or |erase| having been called then the return value is undefined, and if iterator

validation is enabled this method counts as an access and will trigger an error.

Defined at line 387 of file ../../zircon/kernel/lib/btree/include/lib/btree.h

iterator_impl<RefType> & operator++ ()

Defined at line 394 of file ../../zircon/kernel/lib/btree/include/lib/btree.h

iterator_impl<RefType> operator++ (int )

Defined at line 404 of file ../../zircon/kernel/lib/btree/include/lib/btree.h

iterator_impl<RefType> & operator-- ()

Defined at line 409 of file ../../zircon/kernel/lib/btree/include/lib/btree.h

iterator_impl<RefType> operator-- (int )

Defined at line 426 of file ../../zircon/kernel/lib/btree/include/lib/btree.h

std::pair<uint64_t, RefType> operator* ()

Defined at line 431 of file ../../zircon/kernel/lib/btree/include/lib/btree.h

bool operator bool ()

Defined at line 432 of file ../../zircon/kernel/lib/btree/include/lib/btree.h

void iterator_impl<type-parameter-1-0> ()

Defined at line 433 of file ../../zircon/kernel/lib/btree/include/lib/btree.h

template <typename T>
void iterator_impl<type-parameter-1-0> (iterator_impl<T> && other)

Defined at line 436 of file ../../zircon/kernel/lib/btree/include/lib/btree.h

template <typename T>
void iterator_impl<type-parameter-1-0> (const iterator_impl<T> & other)

Defined at line 439 of file ../../zircon/kernel/lib/btree/include/lib/btree.h

Friends

template <typename>
class BTree