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