Class SBCContainerHashMap::iterator#
ClassList > SBCContainerHashMap > iterator
Public Functions#
Type | Name |
---|---|
iterator () |
|
iterator (SBCContainerHashMapEntry< KeyType, ValueType > * e, unsigned int i, SBCContainerVector< SBCContainerHashMapEntry< KeyType, ValueType > * > * h) |
|
iterator (const iterator & i) |
|
iterator (iterator && i) |
|
bool | operator!= (iterator & i) |
bool | operator!= (const iterator & i) |
SBCContainerHashMapEntry< KeyType, ValueType > & | operator* () const |
iterator & | operator++ () |
iterator | operator++ (int) |
iterator & | operator-- () |
iterator | operator-- (int) |
SBCContainerHashMapEntry< KeyType, ValueType > * | operator-> () const |
iterator & | operator= (const iterator & i) |
iterator & | operator= (iterator && i) |
bool | operator== (iterator & i) |
bool | operator== (const iterator & i) |
virtual | ~iterator () |
Public Functions Documentation#
function iterator [1/4]#
function iterator [2/4]#
inline SBCContainerHashMap::iterator::iterator (
SBCContainerHashMapEntry< KeyType, ValueType > * e,
unsigned int i,
SBCContainerVector < SBCContainerHashMapEntry< KeyType, ValueType > * > * h
)
function iterator [3/4]#
function iterator [4/4]#
function operator!=#
function operator!=#
function operator*#
inline SBCContainerHashMapEntry< KeyType, ValueType > & SBCContainerHashMap::iterator::operator* () const
function operator++#
function operator++#
function operator--#
function operator--#
function operator->#
inline SBCContainerHashMapEntry< KeyType, ValueType > * SBCContainerHashMap::iterator::operator-> () const