|
| reference | operator* () const |
| |
| pointer | operator-> () const |
| |
| bool | operator== (const offset_iterator< _T, _Const > &other) const |
| |
| bool | operator!= (const offset_iterator< _T, _Const > &other) const |
| |
| offset_iterator & | operator++ () |
| |
| offset_iterator | operator++ (int) |
| |
| pointer | previous () const |
| |
| | offset_iterator (std::function< std::shared_ptr< _T >(const guest_ptr< void > &, uint32_t)> make_shared_func, const std::shared_ptr< _T > &value, const guest_ptr< void > &buffer_end) |
| |
| | offset_iterator (std::function< std::shared_ptr< _T >(const guest_ptr< void > &, uint32_t)> make_shared_func, std::shared_ptr< _T > &&value, const guest_ptr< void > &buffer_end) |
| |
| | offset_iterator () |
| |
| template<bool _Const_ = _Const, class = std::enable_if_t<_Const_>> |
| | offset_iterator (const offset_iterator< _T, false > &src) |
| |
| | offset_iterator (const offset_iterator< _T, _Const > &)=default |
| |
| offset_iterator< _T, _Const > & | operator= (const offset_iterator< _T, _Const > &)=default |
| |
template<typename _T, bool _Const = false>
class introvirt::windows::nt::offset_iterator< _T, _Const >
Iterator helper for _INFORMATION types that have a NextEntryOffset field.
- Template Parameters
-