#include </opt/build/repo/nap/utility/src/utility/uniqueptrmapiterator.h>
Public Types | |
using | ConstIterator = UniquePtrMapIterator< typename MAPTYPE::const_iterator, const ELEMENTTYPE > |
Public Member Functions | |
UniquePtrConstMapWrapper (const MAPTYPE &inMap) | |
ConstIterator | begin () const |
ConstIterator | end () const |
Helper class to wrap a map of unique_ptrs, allowing you to expose the map values to clients, while hiding the unique_ptr. This is the const version.
using ConstIterator = UniquePtrMapIterator<typename MAPTYPE::const_iterator, const ELEMENTTYPE> |
UniquePtrConstMapWrapper | ( | const MAPTYPE & | inMap | ) |
ConstIterator begin | ( | ) | const |
ConstIterator end | ( | ) | const |