#include <item_iterator.hpp>
|
using | data_type = typename std::conditional< std::is_const< TMember >::value, const unsigned char *, unsigned char * >::type |
|
◆ data_type
template<typename TMember>
◆ difference_type
template<typename TMember>
◆ iterator_category
template<typename TMember>
◆ pointer
template<typename TMember>
◆ reference
template<typename TMember>
◆ value_type
template<typename TMember>
◆ ItemIterator() [1/2]
template<typename TMember>
◆ ItemIterator() [2/2]
template<typename TMember>
◆ advance_once()
template<typename TMember>
Like operator++() but will NOT skip items of unwanted types. Do not use this unless you know what you are doing.
◆ advance_to_next_item_of_right_type()
template<typename TMember>
◆ cast()
template<typename TMember>
template<typename T >
◆ data() [1/2]
template<typename TMember>
◆ data() [2/2]
template<typename TMember>
◆ operator bool()
template<typename TMember>
◆ operator!=()
template<typename TMember>
◆ operator*()
template<typename TMember>
◆ operator++() [1/2]
template<typename TMember>
◆ operator++() [2/2]
template<typename TMember>
◆ operator->()
template<typename TMember>
◆ operator==()
template<typename TMember>
◆ print()
template<typename TMember>
template<typename TChar , typename TTraits >
◆ m_data
template<typename TMember>
◆ m_end
template<typename TMember>
The documentation for this class was generated from the following file: