gtsam 4.2
gtsam
Loading...
Searching...
No Matches
gtsam::BTree< KEY, VALUE >::const_iterator Class Reference

Detailed Description

template<class KEY, class VALUE>
class gtsam::BTree< KEY, VALUE >::const_iterator

Const iterator Not trivial: iterator keeps a stack to indicate current path from root_.

Public Member Functions

 const_iterator ()
 initialize end
 const_iterator (const sharedNode &root)
 initialize from root
bool operator== (const Self &__x) const
 equality
bool operator!= (const Self &__x) const
 inequality
reference operator* () const
 dereference
pointer operator-> () const
 dereference
Self & operator++ ()
 pre-increment
Self operator++ (int)
 post-increment

Public Types

typedef ptrdiff_t difference_type
typedef std::forward_iterator_tag iterator_category
typedef std::pair< KEY, VALUE > value_type
typedef const value_type * pointer
typedef const value_type & reference

The documentation for this class was generated from the following file:
  • /tmp/gtsam-4.2-docs.H5EUbA/src/gtsam_unstable/base/BTree.h