#include <OVR_Hash.h>
Public Member Functions | |
Iterator () | |
C & | operator* () const |
C * | operator-> () const |
void | Remove () |
template<class K > | |
void | RemoveAlt (const K &key) |
Private Member Functions | |
Iterator (SelfType *h, SPInt i0) | |
Friends | |
class | HashSetBase< C, HashF, AltHashF, Allocator, Entry > |
Definition at line 538 of file OVR_Hash.h.
OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::Iterator::Iterator | ( | ) | [inline] |
Definition at line 552 of file OVR_Hash.h.
OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::Iterator::Iterator | ( | SelfType * | h, |
SPInt | i0 | ||
) | [inline, private] |
Definition at line 625 of file OVR_Hash.h.
C& OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::Iterator::operator* | ( | ) | const [inline] |
Reimplemented from OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::ConstIterator.
Definition at line 541 of file OVR_Hash.h.
C* OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::Iterator::operator-> | ( | ) | const [inline] |
Reimplemented from OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::ConstIterator.
Definition at line 547 of file OVR_Hash.h.
void OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::Iterator::Remove | ( | ) | [inline] |
Definition at line 557 of file OVR_Hash.h.
void OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::Iterator::RemoveAlt | ( | const K & | key | ) | [inline] |
Definition at line 563 of file OVR_Hash.h.
friend class HashSetBase< C, HashF, AltHashF, Allocator, Entry > [friend] |
Reimplemented from OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::ConstIterator.
Definition at line 623 of file OVR_Hash.h.