Android-cuttlefish cvd tool
Public Member Functions | Private Attributes | List of all members
teeui::UTF8Range< CharIterator >::Iter Class Reference

#include <utf8range.h>

Public Member Functions

 Iter ()
 
 Iter (CharIterator begin)
 
 Iter (const Iter &rhs)
 
Iteroperator= (const Iter &rhs)
 
CharIterator operator* () const
 
Iteroperator++ ()
 
Iter operator++ (int)
 
bool operator== (const Iter &rhs) const
 
bool operator!= (const Iter &rhs) const
 
unsigned long codePoint () const
 

Private Attributes

CharIterator begin_
 

Constructor & Destructor Documentation

◆ Iter() [1/3]

template<typename CharIterator >
teeui::UTF8Range< CharIterator >::Iter::Iter ( )
inline

◆ Iter() [2/3]

template<typename CharIterator >
teeui::UTF8Range< CharIterator >::Iter::Iter ( CharIterator  begin)
inline

◆ Iter() [3/3]

template<typename CharIterator >
teeui::UTF8Range< CharIterator >::Iter::Iter ( const Iter rhs)
inline

Member Function Documentation

◆ codePoint()

template<typename CharIterator >
unsigned long teeui::UTF8Range< CharIterator >::Iter::codePoint ( ) const
inline

◆ operator!=()

template<typename CharIterator >
bool teeui::UTF8Range< CharIterator >::Iter::operator!= ( const Iter rhs) const
inline

◆ operator*()

template<typename CharIterator >
CharIterator teeui::UTF8Range< CharIterator >::Iter::operator* ( ) const
inline

◆ operator++() [1/2]

template<typename CharIterator >
Iter & teeui::UTF8Range< CharIterator >::Iter::operator++ ( )
inline

◆ operator++() [2/2]

template<typename CharIterator >
Iter teeui::UTF8Range< CharIterator >::Iter::operator++ ( int  )
inline

◆ operator=()

template<typename CharIterator >
Iter & teeui::UTF8Range< CharIterator >::Iter::operator= ( const Iter rhs)
inline

◆ operator==()

template<typename CharIterator >
bool teeui::UTF8Range< CharIterator >::Iter::operator== ( const Iter rhs) const
inline

Member Data Documentation

◆ begin_

template<typename CharIterator >
CharIterator teeui::UTF8Range< CharIterator >::Iter::begin_
private

The documentation for this class was generated from the following file: