neoGFX
Cross-platform C++ app/game engine
|
#include <any_iterator.hpp>
Classes | |
struct | bad_cast |
struct | is_empty |
Public Member Functions | |
any_iterator () | |
template<typename T > | |
any_iterator (const T &aObject) | |
any_iterator (const any_iterator &aOther) | |
~any_iterator () | |
any_iterator & | operator= (const any_iterator &aOther) |
any_iterator & | operator++ () |
any_iterator | operator++ (int) |
any_iterator & | operator-- () |
any_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_iterator &aLeft, const any_iterator &aRight) |
bool | operator!= (const any_iterator &aLeft, const any_iterator &aRight) |
Definition at line 203 of file any_iterator.hpp.
|
inline |
Definition at line 267 of file any_iterator.hpp.
Definition at line 269 of file any_iterator.hpp.
|
inline |
Definition at line 270 of file any_iterator.hpp.
|
inline |
Definition at line 271 of file any_iterator.hpp.
|
inline |
Definition at line 328 of file any_iterator.hpp.
Definition at line 326 of file any_iterator.hpp.
Definition at line 322 of file any_iterator.hpp.
Definition at line 324 of file any_iterator.hpp.
|
inline |
Definition at line 281 of file any_iterator.hpp.
|
inline |
Definition at line 288 of file any_iterator.hpp.
|
inline |
Definition at line 296 of file any_iterator.hpp.
|
inline |
Definition at line 303 of file any_iterator.hpp.
|
inline |
Definition at line 272 of file any_iterator.hpp.
|
inline |
Definition at line 329 of file any_iterator.hpp.
|
inline |
Definition at line 327 of file any_iterator.hpp.
|
friend |
Definition at line 317 of file any_iterator.hpp.
|
friend |
Definition at line 311 of file any_iterator.hpp.
std::max_align_t neolib::any_iterator::alignTo |
Definition at line 354 of file any_iterator.hpp.
char neolib::any_iterator::iBytes[64] |
Definition at line 355 of file any_iterator.hpp.