#include </opt/build/repo/nap/utility/src/utility/uniqueptrmapiterator.h>
Public Member Functions | |
| UniquePtrMapIterator (ITERATORTYPE pos) | |
| UniquePtrMapIterator | operator++ () |
| bool | operator!= (const UniquePtrMapIterator &rhs) |
| ELEMENTTYPE | operator* () const |
Public Attributes | |
| ITERATORTYPE | mPos |
Helper class that can be used to wrap an iterator to a map of unique_ptrs and extract its underlying type, without having to expose the unique_ptr itself.
| UniquePtrMapIterator | ( | ITERATORTYPE | pos | ) |
| bool operator!= | ( | const UniquePtrMapIterator< ITERATORTYPE, ELEMENTTYPE > & | rhs | ) |
| ELEMENTTYPE operator* | ( | ) | const |
| UniquePtrMapIterator operator++ | ( | ) |
| ITERATORTYPE mPos |