#include <BALL/DATATYPE/hashSet.h>
Public Member Functions | |
| IteratorTraits () | |
| IteratorTraits (const HashSet &hash_set) | |
| IteratorTraits (const IteratorTraits &traits) | |
| IteratorTraits & | operator= (const IteratorTraits &traits) |
| HashSet * | getContainer () |
| const HashSet * | getContainer () const |
| bool | isSingular () const |
| IteratorPosition & | getPosition () |
| const IteratorPosition & | getPosition () const |
| bool | operator== (const IteratorTraits &traits) const |
| bool | operator!= (const IteratorTraits &traits) const |
| bool | isValid () const |
| void | invalidate () |
| void | toBegin () |
| bool | isBegin () const |
| void | toEnd () |
| bool | isEnd () const |
| ValueType & | getData () |
| const ValueType & | getData () const |
| void | forward () |
Protected Attributes | |
| HashSet * | bound_ |
| IteratorPosition | position_ |
| Position | bucket_ |
Friends | |
| class | HashSet< Key > |
Definition at line 76 of file hashSet.h.
| BALL::HashSet< Key >::IteratorTraits::IteratorTraits | ( | ) | [inline] |
| BALL::HashSet< Key >::IteratorTraits::IteratorTraits | ( | const HashSet & | hash_set | ) | [inline] |
| BALL::HashSet< Key >::IteratorTraits::IteratorTraits | ( | const IteratorTraits & | traits | ) | [inline] |
| void BALL::HashSet< Key >::IteratorTraits::forward | ( | ) | [inline] |
| const HashSet* BALL::HashSet< Key >::IteratorTraits::getContainer | ( | ) | const [inline] |
| HashSet* BALL::HashSet< Key >::IteratorTraits::getContainer | ( | ) | [inline] |
| const ValueType& BALL::HashSet< Key >::IteratorTraits::getData | ( | ) | const [inline] |
| ValueType& BALL::HashSet< Key >::IteratorTraits::getData | ( | ) | [inline] |
| const IteratorPosition& BALL::HashSet< Key >::IteratorTraits::getPosition | ( | ) | const [inline] |
| IteratorPosition& BALL::HashSet< Key >::IteratorTraits::getPosition | ( | ) | [inline] |
| void BALL::HashSet< Key >::IteratorTraits::invalidate | ( | ) | [inline] |
| bool BALL::HashSet< Key >::IteratorTraits::isBegin | ( | ) | const [inline] |
| bool BALL::HashSet< Key >::IteratorTraits::isEnd | ( | ) | const [inline] |
| bool BALL::HashSet< Key >::IteratorTraits::isSingular | ( | ) | const [inline] |
| bool BALL::HashSet< Key >::IteratorTraits::isValid | ( | ) | const [inline] |
| bool BALL::HashSet< Key >::IteratorTraits::operator!= | ( | const IteratorTraits & | traits | ) | const [inline] |
| IteratorTraits& BALL::HashSet< Key >::IteratorTraits::operator= | ( | const IteratorTraits & | traits | ) | [inline] |
| bool BALL::HashSet< Key >::IteratorTraits::operator== | ( | const IteratorTraits & | traits | ) | const [inline] |
| void BALL::HashSet< Key >::IteratorTraits::toBegin | ( | ) | [inline] |
| void BALL::HashSet< Key >::IteratorTraits::toEnd | ( | ) | [inline] |
HashSet* BALL::HashSet< Key >::IteratorTraits::bound_ [protected] |
Position BALL::HashSet< Key >::IteratorTraits::bucket_ [protected] |
IteratorPosition BALL::HashSet< Key >::IteratorTraits::position_ [protected] |
1.6.3