|
kblib 0.2.3
General utilities library for modern C++
|
#include <kblib/iterators.h>
Public Member Functions | |
| enumeration ()=default | |
| enumeration (const enumeration &other) | |
| enumeration (volatile enumeration &other) | |
| enumeration (enumeration &&)=delete | |
| auto | operator= (const enumeration &)=delete |
| auto | operator= (enumeration &&)=delete |
| ~enumeration ()=default | |
| auto | index () const noexcept -> std::size_t |
| auto | copied () &noexcept -> std::remove_const_t< T > & |
| auto | copied () const &noexcept -> const T & |
| auto | reffed () &noexcept -> T & |
| auto | reffed () const &noexcept -> const T & |
Friends | |
| template<typename > | |
| class | enumerator_iterator |
Definition at line 688 of file iterators.h.
|
default |
|
inline |
Definition at line 692 of file iterators.h.
|
inline |
Definition at line 700 of file iterators.h.
|
delete |
|
default |
|
inlinenoexcept |
Definition at line 716 of file iterators.h.
|
inlinenoexcept |
Definition at line 721 of file iterators.h.
|
inlinenoexcept |
Definition at line 714 of file iterators.h.
|
delete |
|
delete |
|
inlinenoexcept |
Definition at line 726 of file iterators.h.
|
inlinenoexcept |
Definition at line 730 of file iterators.h.
Definition at line 749 of file iterators.h.