libNeon
|
#include <strip.hpp>
Public Types | |
using | iterator_category = std::random_access_iterator_tag |
using | value_type = decltype(std::declval< strip & >()[0]) |
using | difference_type = void |
using | pointer = void |
using | reference = void |
Public Member Functions | |
operator const_iterator () const | |
![]() | |
iterator_base ()=default | |
iterator_base (strip &neopix, std::size_t i) | |
decltype(auto) | operator* () const |
iterator & | operator++ () |
const iterator | operator++ (int) |
iterator & | operator-- () |
const iterator | operator-- (int) |
bool | operator== (iterator const &other) const |
bool | operator!= (iterator const &other) const |
iterator & | operator+= (std::size_t n) |
iterator & | operator-= (std::size_t n) |
iterator | operator+ (std::size_t n) const |
iterator | operator- (std::size_t n) const |
Additional Inherited Members | |
![]() | |
strip * | _neopix |
std::size_t | _i |
using neo::strip< Led >::iterator::difference_type = void |
using neo::strip< Led >::iterator::iterator_category = std::random_access_iterator_tag |
using neo::strip< Led >::iterator::pointer = void |
using neo::strip< Led >::iterator::reference = void |
using neo::strip< Led >::iterator::value_type = decltype(std::declval<strip &>()[0]) |
|
inline |