neoGFX
Cross-platform C++ app/game engine
|
#include <any_iterator.hpp>
Classes | |
struct | bad_cast |
struct | is_empty |
Public Member Functions | |
any_const_iterator () | |
template<typename T > | |
any_const_iterator (const T &aObject) | |
any_const_iterator (const any_const_iterator &aOther) | |
~any_const_iterator () | |
any_const_iterator & | operator= (const any_const_iterator &aOther) |
any_const_iterator & | operator++ () |
any_const_iterator | operator++ (int) |
any_const_iterator & | operator-- () |
any_const_iterator | operator-- (int) |
template<typename T > | |
operator const T & () const | |
template<typename T > | |
operator T& () | |
template<typename T > | |
bool | is () const |
bool | something () const |
bool | empty () const |
void | reset () |
Friends | |
bool | operator== (const any_const_iterator &aLeft, const any_const_iterator &aRight) |
bool | operator!= (const any_const_iterator &aLeft, const any_const_iterator &aRight) |
Definition at line 45 of file any_iterator.hpp.
|
inline |
Definition at line 109 of file any_iterator.hpp.
Definition at line 111 of file any_iterator.hpp.
|
inline |
Definition at line 112 of file any_iterator.hpp.
|
inline |
Definition at line 113 of file any_iterator.hpp.
|
inline |
Definition at line 172 of file any_iterator.hpp.
Definition at line 170 of file any_iterator.hpp.
Definition at line 166 of file any_iterator.hpp.
Definition at line 168 of file any_iterator.hpp.
|
inline |
Definition at line 125 of file any_iterator.hpp.
|
inline |
Definition at line 132 of file any_iterator.hpp.
|
inline |
Definition at line 140 of file any_iterator.hpp.
|
inline |
Definition at line 147 of file any_iterator.hpp.
|
inline |
Definition at line 114 of file any_iterator.hpp.
|
inline |
Definition at line 173 of file any_iterator.hpp.
|
inline |
Definition at line 171 of file any_iterator.hpp.
|
friend |
Definition at line 161 of file any_iterator.hpp.
|
friend |
Definition at line 155 of file any_iterator.hpp.
std::max_align_t neolib::any_const_iterator::alignTo |
Definition at line 198 of file any_iterator.hpp.
char neolib::any_const_iterator::iBytes[64] |
Definition at line 199 of file any_iterator.hpp.