Spicy
Public Member Functions | Friends | List of all members
hilti::rt::bytes::Iterator Class Reference

Public Member Functions

 Iterator (typename B::size_type index, const std::weak_ptr< B *> control)
 
uint8_t operator* () const
 
template<typename T >
auto & operator+= (const hilti::rt::integer::safe< T > &n)
 
auto & operator+= (uint64_t n)
 
template<typename T >
auto operator+ (const hilti::rt::integer::safe< T > &n) const
 
template<typename T >
auto operator+ (const T &n) const
 
 operator bool () const
 
auto & operator++ ()
 
auto operator++ (int)
 

Friends

auto operator== (const Iterator &a, const Iterator &b)
 
bool operator!= (const Iterator &a, const Iterator &b)
 
auto operator< (const Iterator &a, const Iterator &b)
 
auto operator<= (const Iterator &a, const Iterator &b)
 
auto operator> (const Iterator &a, const Iterator &b)
 
auto operator>= (const Iterator &a, const Iterator &b)
 
difference_type operator- (const Iterator &a, const Iterator &b)
 

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