template <typename>

class iterator_impl

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

Public Methods

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

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

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

Defined at line 361 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 371 of file ../../zircon/kernel/lib/btree/include/lib/btree.h

iterator_impl<RefType> & operator++ ()

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

iterator_impl<RefType> operator++ (int )

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

iterator_impl<RefType> & operator-- ()

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

iterator_impl<RefType> operator-- (int )

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

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

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

bool operator bool ()

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

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

Defined at line 417 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 420 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 423 of file ../../zircon/kernel/lib/btree/include/lib/btree.h

Friends

template <typename>
class BTree