Qore Programming Language Reference Manual  1.12.2
QC_HashReverseIterator.dox.h
1 namespace Qore {
4 
34 
35 public:
37 
44  constructor(hash<auto> h);
45 
46 public:
48 
55 
56 public:
58 
63  copy();
64 
65 public:
67 
80 bool first();
81 
82 public:
84 
97 bool last();
98 
99 public:
101 
118 bool next();
119 
120 public:
122 
139 bool prev();
140 };
141 }
This class an iterator class for hashes.
Definition: QC_HashIterator.dox.h:28
This class an iterator class for hashes.
Definition: QC_HashReverseIterator.dox.h:33
bool prev()
Moves the current position to the next element in the hash; returns False if there are no more elemen...
constructor()
Creates an empty iterator object.
copy()
Creates a copy of the HashReverseIterator object, iterating the same object as the original and in th...
bool next()
Moves the current position to the previous element in the hash; returns False if there are no more el...
bool first()
returns True if on the last element of the hash
bool last()
returns True if on the first element of the hash
constructor(hash< auto > h)
Creates the hash iterator object.
main Qore-language namespace
Definition: Pseudo_QC_All.dox.h:3