![]() |
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.