UFO
|
Utility class used in overloads of operator-> in forward iterators. More...
#include <ArrowProxy.h>
Public Member Functions | |
ArrowProxy (const T &ref) | |
T * | operator-> () |
Private Attributes | |
T | ref_ |
Utility class used in overloads of operator-> in forward iterators.
See e.g. A. O'Dwyer's blog, https://quuxplusone.github.io/blog/2019/02/06/arrow-proxy.
Definition at line 17 of file ArrowProxy.h.
|
inlineexplicit |
Definition at line 19 of file ArrowProxy.h.
|
inline |
Definition at line 23 of file ArrowProxy.h.
|
private |
Definition at line 28 of file ArrowProxy.h.