#include <winstl/memory/heapwalk_sequence.hpp>

Member Types | |
| typedef entry_type const | value_type |
| The value type. | |
| typedef heapwalk_sequence_const_iterator | class_type |
| The class. | |
Construction | |
| heapwalk_sequence_const_iterator () | |
| Default constructor. | |
| heapwalk_sequence_const_iterator (class_type const &rhs) | |
| Copy constructor. | |
| ~heapwalk_sequence_const_iterator () throw () | |
| Destructor. | |
| heapwalk_sequence_const_iterator & | operator= (class_type const &rhs) |
| Copy asignment operator. | |
Public Member Functions | |
Forward Iterator methods | |
| class_type & | operator++ () |
| Pre-increment operator. | |
| class_type const | operator++ (int) |
| Post-increment operator. | |
| value_type & | operator* () const |
Dereferences and returns a reference to the PROCESS_HEAP_ENTRY structure for the current position. | |
| bool | operator== (class_type const &rhs) const |
Evaluates whether this and rhs are equivalent. | |
| bool | operator!= (class_type const &rhs) const |
Evaluates whether this and rhs are not equivalent. | |
| typedef entry_type const value_type |
The class.
Default constructor.
| heapwalk_sequence_const_iterator | ( | class_type const & | rhs | ) |
Copy constructor.
| ~heapwalk_sequence_const_iterator | ( | ) | throw () |
Destructor.
| heapwalk_sequence_const_iterator& operator= | ( | class_type const & | rhs | ) |
Copy asignment operator.
| class_type& operator++ | ( | ) |
Pre-increment operator.
| class_type const operator++ | ( | int | ) |
Post-increment operator.
| value_type& operator* | ( | ) | const |
Dereferences and returns a reference to the PROCESS_HEAP_ENTRY structure for the current position.
| bool operator== | ( | class_type const & | rhs | ) | const |
Evaluates whether this and rhs are equivalent.
| bool operator!= | ( | class_type const & | rhs | ) | const |
Evaluates whether this and rhs are not equivalent.
1.5.6