![]() |
OTB
9.1.1
Orfeo Toolbox
|
Public Types | |
| typedef std::ptrdiff_t | difference_type |
| typedef std::random_access_iterator_tag | iterator_category |
| typedef char const * | pointer |
| typedef char const & | reference |
| typedef std::vcl_size_t | size_type |
| typedef const char | value_type |
Public Member Functions | |
| char_iterator (const_pointer p) | |
| const_reference | operator* () const |
| char_iterator & | operator++ () |
| char_iterator | operator++ (int) |
| char_iterator & | operator+= (difference_type off) |
| char_iterator & | operator-- () |
| char_iterator | operator-- (int) |
| char_iterator & | operator-= (difference_type off) |
Private Attributes | |
| const_pointer | m_ptr |
Friends | |
| bool | operator!= (char_iterator lhs, char_iterator rhs) |
| char_iterator | operator+ (char_iterator lhs, difference_type off) |
| char_iterator | operator+ (difference_type off, char_iterator rhs) |
| difference_type | operator- (char_iterator lhs, char_iterator rhs) |
| char_iterator | operator- (char_iterator lhs, difference_type off) |
| char_iterator | operator- (difference_type off, char_iterator rhs) |
| bool | operator< (char_iterator lhs, char_iterator rhs) |
| bool | operator<= (char_iterator lhs, char_iterator rhs) |
| bool | operator== (char_iterator lhs, char_iterator rhs) |
Strict view iterator.
Definition at line 69 of file otbStringUtilities.h.
| typedef std::ptrdiff_t otb::string_view::char_iterator::difference_type |
Definition at line 75 of file otbStringUtilities.h.
| typedef std::random_access_iterator_tag otb::string_view::char_iterator::iterator_category |
Definition at line 76 of file otbStringUtilities.h.
| typedef char const* otb::string_view::char_iterator::pointer |
Definition at line 73 of file otbStringUtilities.h.
| typedef char const& otb::string_view::char_iterator::reference |
Definition at line 72 of file otbStringUtilities.h.
| typedef std::vcl_size_t otb::string_view::char_iterator::size_type |
Definition at line 74 of file otbStringUtilities.h.
| typedef const char otb::string_view::char_iterator::value_type |
Definition at line 71 of file otbStringUtilities.h.
|
inlineexplicit |
Definition at line 78 of file otbStringUtilities.h.
|
inline |
Definition at line 83 of file otbStringUtilities.h.
References m_ptr.
|
inline |
Definition at line 79 of file otbStringUtilities.h.
References m_ptr.
|
inline |
Definition at line 80 of file otbStringUtilities.h.
References m_ptr.
|
inline |
Definition at line 85 of file otbStringUtilities.h.
References m_ptr.
|
inline |
Definition at line 81 of file otbStringUtilities.h.
References m_ptr.
|
inline |
Definition at line 82 of file otbStringUtilities.h.
References m_ptr.
|
inline |
Definition at line 86 of file otbStringUtilities.h.
References m_ptr.
|
friend |
Definition at line 98 of file otbStringUtilities.h.
|
friend |
Definition at line 88 of file otbStringUtilities.h.
|
friend |
Definition at line 89 of file otbStringUtilities.h.
|
friend |
Definition at line 93 of file otbStringUtilities.h.
|
friend |
Definition at line 90 of file otbStringUtilities.h.
|
friend |
Definition at line 91 of file otbStringUtilities.h.
|
friend |
Definition at line 101 of file otbStringUtilities.h.
|
friend |
Definition at line 105 of file otbStringUtilities.h.
|
friend |
Definition at line 95 of file otbStringUtilities.h.
|
private |
Definition at line 109 of file otbStringUtilities.h.
Referenced by operator*(), operator++(), operator+=(), operator--(), and operator-=().
1.8.17