FastLED 3.9.15
Loading...
Searching...
No Matches
fl::basic_string::const_iterator Class Reference

Detailed Description

Definition at line 100 of file basic_string.h.

#include <basic_string.h>

Public Types

typedef fl::ptrdiff_t difference_type
 
typedef fl::random_access_iterator_tag iterator_category
 
typedef const char * pointer
 
typedef const char & reference
 
typedef char value_type
 

Public Member Functions

 const_iterator () FL_NOEXCEPT
 
 const_iterator (const char *p) FL_NOEXCEPT
 
 const_iterator (const iterator &it) FL_NOEXCEPT
 
 operator const char * () const FL_NOEXCEPT
 
bool operator!= (const const_iterator &other) const FL_NOEXCEPT
 
reference operator* () const FL_NOEXCEPT
 
const_iterator operator+ (difference_type n) const FL_NOEXCEPT
 
const_iteratoroperator++ () FL_NOEXCEPT
 
const_iterator operator++ (int) FL_NOEXCEPT
 
const_iteratoroperator+= (difference_type n) FL_NOEXCEPT
 
difference_type operator- (const const_iterator &other) const FL_NOEXCEPT
 
const_iterator operator- (difference_type n) const FL_NOEXCEPT
 
const_iteratoroperator-- () FL_NOEXCEPT
 
const_iterator operator-- (int) FL_NOEXCEPT
 
const_iteratoroperator-= (difference_type n) FL_NOEXCEPT
 
pointer operator-> () const FL_NOEXCEPT
 
bool operator< (const const_iterator &other) const FL_NOEXCEPT
 
bool operator<= (const const_iterator &other) const FL_NOEXCEPT
 
bool operator== (const const_iterator &other) const FL_NOEXCEPT
 
bool operator> (const const_iterator &other) const FL_NOEXCEPT
 
bool operator>= (const const_iterator &other) const FL_NOEXCEPT
 
reference operator[] (difference_type n) const FL_NOEXCEPT
 

Private Attributes

const char * ptr
 

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