apply(UnaryProcessor< ValueType > &processor) | BALL::HashSet< Key > | |
begin() | BALL::HashSet< Key > | inline |
begin() const | BALL::HashSet< Key > | inline |
bucket_ | BALL::HashSet< Key > | private |
capacity_ | BALL::HashSet< Key > | private |
clear() | BALL::HashSet< Key > | virtual |
const_iterator typedef | BALL::HashSet< Key > | |
const_pointer typedef | BALL::HashSet< Key > | |
const_reference typedef | BALL::HashSet< Key > | |
ConstIterator typedef | BALL::HashSet< Key > | |
deleteBuckets_() | BALL::HashSet< Key > | private |
deleteNode_(Node *node) const | BALL::HashSet< Key > | protectedvirtual |
destroy() | BALL::HashSet< Key > | |
difference_type typedef | BALL::HashSet< Key > | |
dump(std::ostream &s=std::cout, Size depth=0) const | BALL::HashSet< Key > | virtual |
end() | BALL::HashSet< Key > | inline |
end() const | BALL::HashSet< Key > | inline |
erase(const KeyType &key) | BALL::HashSet< Key > | |
erase(Iterator pos) | BALL::HashSet< Key > | |
erase(Iterator f, Iterator l) | BALL::HashSet< Key > | |
find(const Key &key) | BALL::HashSet< Key > | |
find(const Key &key) const | BALL::HashSet< Key > | |
get(HashSet &hash_set) const | BALL::HashSet< Key > | |
getBucketSize() const | BALL::HashSet< Key > | |
getCapacity() const | BALL::HashSet< Key > | |
getSize() const | BALL::HashSet< Key > | |
has(const Key &key) const | BALL::HashSet< Key > | |
hash(const Key &key) const | BALL::HashSet< Key > | protectedvirtual |
hashBucket_(const Key &key) const | BALL::HashSet< Key > | private |
HashSet(Size initial_capacity=INITIAL_CAPACITY, Size number_of_buckets=INITIAL_NUMBER_OF_BUCKETS) | BALL::HashSet< Key > | |
HashSet(const HashSet &hash_set) | BALL::HashSet< Key > | |
host(Visitor< HashSet< Key > > &visitor) | BALL::HashSet< Key > | virtual |
INITIAL_CAPACITY enum value | BALL::HashSet< Key > | |
INITIAL_NUMBER_OF_BUCKETS enum value | BALL::HashSet< Key > | |
insert(const ValueType &item) | BALL::HashSet< Key > | |
insert(Iterator pos, const ValueType &item) | BALL::HashSet< Key > | |
isEmpty() const | BALL::HashSet< Key > | |
isValid() const | BALL::HashSet< Key > | |
iterator typedef | BALL::HashSet< Key > | |
Iterator typedef | BALL::HashSet< Key > | |
IteratorPosition typedef | BALL::HashSet< Key > | |
IteratorTraits class | BALL::HashSet< Key > | friend |
key_type typedef | BALL::HashSet< Key > | |
KeyType typedef | BALL::HashSet< Key > | |
needRehashing_() const | BALL::HashSet< Key > | protectedvirtual |
newNode_(const ValueType &value, Node *next) const | BALL::HashSet< Key > | protectedvirtual |
operator!=(const HashSet &hash_set) const | BALL::HashSet< Key > | |
operator&(const HashSet &rhs) const | BALL::HashSet< Key > | |
operator&=(const HashSet &rhs) | BALL::HashSet< Key > | |
operator+(const HashSet &rhs) const | BALL::HashSet< Key > | |
operator+=(const HashSet &rhs) | BALL::HashSet< Key > | |
operator-(const HashSet &rhs) const | BALL::HashSet< Key > | |
operator-=(const HashSet &rhs) | BALL::HashSet< Key > | |
operator=(const HashSet &rhs) | BALL::HashSet< Key > | |
operator==(const HashSet &hash_set) const | BALL::HashSet< Key > | |
operator|(const HashSet &rhs) const | BALL::HashSet< Key > | |
operator|=(const HashSet &rhs) | BALL::HashSet< Key > | |
pointer typedef | BALL::HashSet< Key > | |
PointerType typedef | BALL::HashSet< Key > | |
reference typedef | BALL::HashSet< Key > | |
rehash() | BALL::HashSet< Key > | protectedvirtual |
rehash_() | BALL::HashSet< Key > | private |
set(const HashSet &hash_set) | BALL::HashSet< Key > | |
size() const | BALL::HashSet< Key > | |
size_ | BALL::HashSet< Key > | private |
size_type typedef | BALL::HashSet< Key > | |
swap(HashSet &hash_set) | BALL::HashSet< Key > | |
value_type typedef | BALL::HashSet< Key > | |
ValueType typedef | BALL::HashSet< Key > | |
~HashSet() | BALL::HashSet< Key > | inlinevirtual |