#include </opt/build/repo/nap/utility/src/utility/uniqueptrvectoriterator.h>
Public Types | |
| using | ConstIterator = UniquePtrVectorIterator< typename VECTORTYPE::const_iterator, const ELEMENTTYPE > |
Public Member Functions | |
| UniquePtrConstVectorWrapper (const VECTORTYPE &inVector) | |
| ConstIterator | begin () const |
| ConstIterator | end () const |
Helper class to wrap a vector of unique_ptrs, allowing you to expose the vector to clients, while hiding the unique_ptr. This is the const version.
| using ConstIterator = UniquePtrVectorIterator<typename VECTORTYPE::const_iterator, const ELEMENTTYPE> |
| UniquePtrConstVectorWrapper | ( | const VECTORTYPE & | inVector | ) |
| ConstIterator begin | ( | ) | const |
| ConstIterator end | ( | ) | const |