#include <OVR_Hash.h>
Public Member Functions | |
ConstIterator () | |
ConstIterator (const SelfType *h, SPInt index) | |
const SelfType * | GetContainer () const |
SPInt | GetIndex () const |
bool | IsEnd () const |
bool | operator!= (const ConstIterator &it) const |
const C & | operator* () const |
void | operator++ () |
const C * | operator-> () const |
bool | operator== (const ConstIterator &it) const |
Protected Attributes | |
SPInt | Index |
const SelfType * | pHash |
Friends | |
class | HashSetBase< C, HashF, AltHashF, Allocator, Entry > |
Definition at line 454 of file OVR_Hash.h.
OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::ConstIterator::ConstIterator | ( | ) | [inline] |
Definition at line 507 of file OVR_Hash.h.
OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::ConstIterator::ConstIterator | ( | const SelfType * | h, |
SPInt | index | ||
) | [inline] |
Definition at line 514 of file OVR_Hash.h.
const SelfType* OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::ConstIterator::GetContainer | ( | ) | const [inline] |
Definition at line 518 of file OVR_Hash.h.
SPInt OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::ConstIterator::GetIndex | ( | ) | const [inline] |
Definition at line 522 of file OVR_Hash.h.
bool OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::ConstIterator::IsEnd | ( | ) | const [inline] |
Definition at line 500 of file OVR_Hash.h.
bool OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::ConstIterator::operator!= | ( | const ConstIterator & | it | ) | const [inline] |
Definition at line 494 of file OVR_Hash.h.
const C& OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::ConstIterator::operator* | ( | ) | const [inline] |
Reimplemented in OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::Iterator.
Definition at line 456 of file OVR_Hash.h.
void OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::ConstIterator::operator++ | ( | ) | [inline] |
Definition at line 468 of file OVR_Hash.h.
const C* OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::ConstIterator::operator-> | ( | ) | const [inline] |
Reimplemented in OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::Iterator.
Definition at line 462 of file OVR_Hash.h.
bool OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::ConstIterator::operator== | ( | const ConstIterator & | it | ) | const [inline] |
Definition at line 482 of file OVR_Hash.h.
friend class HashSetBase< C, HashF, AltHashF, Allocator, Entry > [friend] |
Reimplemented in OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::Iterator.
Definition at line 528 of file OVR_Hash.h.
SPInt OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::ConstIterator::Index [protected] |
Definition at line 531 of file OVR_Hash.h.
const SelfType* OVR::HashSetBase< C, HashF, AltHashF, Allocator, Entry >::ConstIterator::pHash [protected] |
Definition at line 530 of file OVR_Hash.h.