allocator_type typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
begin() | sparsetable< T, GROUP_SIZE, Alloc > | inline |
begin() const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
clear() | sparsetable< T, GROUP_SIZE, Alloc > | inline |
const_iterator typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
const_nonempty_iterator typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
const_pointer typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
const_reference typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
const_reverse_iterator typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
const_reverse_nonempty_iterator typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
destructive_begin() | sparsetable< T, GROUP_SIZE, Alloc > | inline |
destructive_end() | sparsetable< T, GROUP_SIZE, Alloc > | inline |
destructive_iterator typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
difference_type typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
element_adaptor typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
empty() const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
end() | sparsetable< T, GROUP_SIZE, Alloc > | inline |
end() const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
erase(size_type i) | sparsetable< T, GROUP_SIZE, Alloc > | inline |
erase(iterator pos) | sparsetable< T, GROUP_SIZE, Alloc > | inline |
erase(iterator start_it, iterator end_it) | sparsetable< T, GROUP_SIZE, Alloc > | inline |
get(size_type i) const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
get_allocator() const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
get_iter(size_type i) const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
get_iter(size_type i) | sparsetable< T, GROUP_SIZE, Alloc > | inline |
get_pos(const const_nonempty_iterator it) const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
group_num(size_type i) const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
group_type typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
group_vector_type typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
groups | sparsetable< T, GROUP_SIZE, Alloc > | private |
GroupsConstIterator typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
GroupsConstReference typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
GroupsIterator typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
GroupsReference typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
iterator typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
MAGIC_NUMBER | sparsetable< T, GROUP_SIZE, Alloc > | privatestatic |
MagicNumberType typedef | sparsetable< T, GROUP_SIZE, Alloc > | private |
max_size() const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
mutating_get(size_type i) | sparsetable< T, GROUP_SIZE, Alloc > | inline |
nonempty_begin() | sparsetable< T, GROUP_SIZE, Alloc > | inline |
nonempty_begin() const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
nonempty_end() | sparsetable< T, GROUP_SIZE, Alloc > | inline |
nonempty_end() const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
nonempty_iterator typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
nonempty_rbegin() | sparsetable< T, GROUP_SIZE, Alloc > | inline |
nonempty_rbegin() const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
nonempty_rend() | sparsetable< T, GROUP_SIZE, Alloc > | inline |
nonempty_rend() const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
NopointerSerializer typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
num_groups(size_type num) | sparsetable< T, GROUP_SIZE, Alloc > | inlinestatic |
num_nonempty() const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
operator!=(const sparsetable &x) const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
operator<(const sparsetable &x) const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
operator<=(const sparsetable &x) const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
operator==(const sparsetable &x) const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
operator>(const sparsetable &x) const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
operator>=(const sparsetable &x) const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
operator[](size_type i) const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
operator[](size_type i) | sparsetable< T, GROUP_SIZE, Alloc > | inline |
pointer typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
pos_in_group(size_type i) const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
rbegin() | sparsetable< T, GROUP_SIZE, Alloc > | inline |
rbegin() const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
read_32_or_64(INPUT *fp, IntType *value) | sparsetable< T, GROUP_SIZE, Alloc > | inlineprivatestatic |
read_metadata(INPUT *fp) | sparsetable< T, GROUP_SIZE, Alloc > | inline |
read_nopointer_data(FILE *fp) | sparsetable< T, GROUP_SIZE, Alloc > | inline |
reference typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
rend() | sparsetable< T, GROUP_SIZE, Alloc > | inline |
rend() const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
resize(size_type new_size) | sparsetable< T, GROUP_SIZE, Alloc > | inline |
reverse_iterator typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
reverse_nonempty_iterator typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
serialize(ValueSerializer serializer, OUTPUT *fp) | sparsetable< T, GROUP_SIZE, Alloc > | inline |
set(size_type i, const_reference val) | sparsetable< T, GROUP_SIZE, Alloc > | inline |
settings | sparsetable< T, GROUP_SIZE, Alloc > | private |
size() const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
size_type typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
sparsetable(size_type sz=0, Alloc alloc=Alloc()) | sparsetable< T, GROUP_SIZE, Alloc > | inlineexplicit |
swap(sparsetable &x) | sparsetable< T, GROUP_SIZE, Alloc > | inline |
test(size_type i) const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
test(iterator pos) const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
test(const_iterator pos) const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
unsafe_get(size_type i) const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
unserialize(ValueSerializer serializer, INPUT *fp) | sparsetable< T, GROUP_SIZE, Alloc > | inline |
value_alloc_type typedef | sparsetable< T, GROUP_SIZE, Alloc > | private |
value_type typedef | sparsetable< T, GROUP_SIZE, Alloc > | |
vector_alloc typedef | sparsetable< T, GROUP_SIZE, Alloc > | private |
which_group(size_type i) | sparsetable< T, GROUP_SIZE, Alloc > | inline |
which_group(size_type i) const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
write_32_or_64(OUTPUT *fp, IntType value) | sparsetable< T, GROUP_SIZE, Alloc > | inlineprivatestatic |
write_metadata(OUTPUT *fp) const | sparsetable< T, GROUP_SIZE, Alloc > | inline |
write_nopointer_data(FILE *fp) const | sparsetable< T, GROUP_SIZE, Alloc > | inline |