cesium-native 0.52.0
|
A pointer to the type being iterated over. More...
#include <CesiumUtility/TransformIterator.h>
Public Member Functions | |
value_type * | operator-> () |
Returns a pointer to the value. | |
Public Attributes | |
value_type | value |
The value pointed to by the pointer. | |
A pointer to the type being iterated over.
We can't directly return a pointer to the transformed value from our operator->(), because that's likely to be a temporary. So instead, we wrap it in an instance of this class and rely on C++'s automatic repeated application of operator->().
Definition at line 45 of file TransformIterator.h.
|
inline |
Returns a pointer to the value.
Definition at line 54 of file TransformIterator.h.
value_type CesiumUtility::TransformIterator< TTransformFunction, TIterator >::pointer::value |
The value pointed to by the pointer.
Definition at line 49 of file TransformIterator.h.