Urho3D::HashSet< T >::ConstIterator Struct Reference
Urho3D::HashSet< T >::ConstIterator Struct Reference
  Hash set node const iterator. More...
#include <Urho3D/Container/HashSet.h>
Inheritance diagram for Urho3D::HashSet< T >::ConstIterator:
Collaboration diagram for Urho3D::HashSet< T >::ConstIterator:
Public Member Functions | |
| ConstIterator () | |
| Construct.  | |
| ConstIterator (Node *ptr) | |
| Construct with a node pointer.  | |
| ConstIterator (const Iterator &rhs) | |
| Construct from a non-const iterator.  | |
| ConstIterator & | operator= (const Iterator &rhs) | 
| Assign from a non-const iterator.  | |
| ConstIterator & | operator++ () | 
| Preincrement the pointer.  | |
| ConstIterator | operator++ (int) | 
| Postincrement the pointer.  | |
| ConstIterator & | operator-- () | 
| Predecrement the pointer.  | |
| ConstIterator | operator-- (int) | 
| Postdecrement the pointer.  | |
| const T * | operator-> () const | 
| Point to the key.  | |
| const T & | operator* () const | 
| Dereference the key.  | |
  Public Member Functions inherited from Urho3D::HashIteratorBase | |
| HashIteratorBase () | |
| Construct.  | |
| HashIteratorBase (HashNodeBase *ptr) | |
| Construct with a node pointer.  | |
| bool | operator== (const HashIteratorBase &rhs) const | 
| Test for equality with another iterator.  | |
| bool | operator!= (const HashIteratorBase &rhs) const | 
| Test for inequality with another iterator.  | |
| void | GotoNext () | 
| Go to the next node.  | |
| void | GotoPrev () | 
| Go to the previous node.  | |
Additional Inherited Members | |
  Public Attributes inherited from Urho3D::HashIteratorBase | |
| HashNodeBase * | ptr_ | 
| Node pointer.  | |
Detailed Description
template<class T>
struct Urho3D::HashSet< T >::ConstIterator
Hash set node const iterator.
The documentation for this struct was generated from the following file:
- Source/Urho3D/Container/HashSet.h
 

 Public Member Functions inherited from