|
CeresEngine 0.2.0
A game development framework
|
Helper functions for comparing iterators. More...
Namespaces | |
| namespace | compare |
| namespace | dereference |
| Helper functions for dereferencing iterators. | |
| namespace | increment |
| Helper functions for incrementing iterators. | |
Concepts | |
| concept | CSame |
| concept | ToStringMemberCallable |
| concept | ReflectableClass |
Functions | |
| template<typename T > | |
| T * | advanceBytes (T *pointer, std::ptrdiff_t bytes) |
Utility function that advances a pointer by a fixed number of bytes, independent of the size of T. | |
| const void * | castInternal (const Box &self, const Type &type) |
Helper functions for comparing iterators.
Utility function that advances a pointer by a fixed number of bytes, independent of the size of T.
| T | The pointer element type. |
| pointer | The pointer to be advanced by bytes bytes. |
| bytes | The number of bytes to advance pointer by. |
byte advanced by bytes bytes.