#include <winstl/toolhelp/sequence_base.hpp>
by_library/windows_toolhelp/module_sequence/module_sequence.cpp, and by_library/windows_toolhelp/process_sequence/process_sequence.cpp.
Public Types | |
Member Types | |
typedef th_sequence_const_iterator< V > | class_type |
typedef V | value_type |
typedef value_type const & | const_reference |
typedef HANDLE | handle_type |
typedef th_sequence_value_traits < value_type > | traits_type |
Public Member Functions | |
Construction | |
th_sequence_const_iterator () | |
Constructs an instance based on a null instance of the requisite handle type. | |
th_sequence_const_iterator (handle_type snapshot) | |
Constructs an instance based on a snapshot handle. | |
th_sequence_const_iterator (class_type const &rhs) | |
Copy constructor. | |
Forward Iterator methods | |
const_reference | operator* () const |
class_type & | operator++ () |
class_type | operator++ (int) |
bool | equal (class_type const &rhs) const |
bool | operator== (class_type const &rhs) const |
bool | operator!= (class_type const &rhs) const |
th_sequence_const_iterator | ( | ) | [inline] |
Constructs an instance based on a null instance of the requisite handle type.
th_sequence_const_iterator | ( | handle_type | snapshot | ) | [inline] |
th_sequence_const_iterator | ( | class_type const & | rhs | ) | [inline] |