allocate_group(size_type n) | sparsegroup< T, GROUP_SIZE, Alloc > | inlineprivate |
allocator_type typedef | sparsegroup< T, GROUP_SIZE, Alloc > | |
begin() | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
begin() const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
bitmap | sparsegroup< T, GROUP_SIZE, Alloc > | private |
bits_in_char(unsigned char c) | sparsegroup< T, GROUP_SIZE, Alloc > | inlineprivatestatic |
bmclear(size_type i) | sparsegroup< T, GROUP_SIZE, Alloc > | inlineprivate |
bmset(size_type i) | sparsegroup< T, GROUP_SIZE, Alloc > | inlineprivate |
bmtest(size_type i) const | sparsegroup< T, GROUP_SIZE, Alloc > | inlineprivate |
charbit(size_type i) | sparsegroup< T, GROUP_SIZE, Alloc > | inlineprivatestatic |
clear() | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
const_iterator typedef | sparsegroup< T, GROUP_SIZE, Alloc > | |
const_nonempty_iterator typedef | sparsegroup< T, GROUP_SIZE, Alloc > | |
const_pointer typedef | sparsegroup< T, GROUP_SIZE, Alloc > | |
const_reference typedef | sparsegroup< T, GROUP_SIZE, Alloc > | |
const_reverse_iterator typedef | sparsegroup< T, GROUP_SIZE, Alloc > | |
const_reverse_nonempty_iterator typedef | sparsegroup< T, GROUP_SIZE, Alloc > | |
default_value() const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
difference_type typedef | sparsegroup< T, GROUP_SIZE, Alloc > | |
element_adaptor typedef | sparsegroup< T, GROUP_SIZE, Alloc > | |
empty() const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
end() | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
end() const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
erase(size_type i) | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
erase(iterator pos) | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
erase(iterator start_it, iterator end_it) | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
erase_aux(size_type offset, base::true_type) | sparsegroup< T, GROUP_SIZE, Alloc > | inlineprivate |
erase_aux(size_type offset, base::false_type) | sparsegroup< T, GROUP_SIZE, Alloc > | inlineprivate |
free_group() | sparsegroup< T, GROUP_SIZE, Alloc > | inlineprivate |
get(size_type i) const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
group | sparsegroup< T, GROUP_SIZE, Alloc > | private |
iterator typedef | sparsegroup< T, GROUP_SIZE, Alloc > | |
max_size() const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
modbit(size_type i) | sparsegroup< T, GROUP_SIZE, Alloc > | inlineprivatestatic |
mutating_get(size_type i) | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
nonempty_begin() | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
nonempty_begin() const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
nonempty_end() | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
nonempty_end() const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
nonempty_iterator typedef | sparsegroup< T, GROUP_SIZE, Alloc > | |
nonempty_rbegin() | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
nonempty_rbegin() const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
nonempty_rend() | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
nonempty_rend() const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
num_nonempty() const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
offset_to_pos(const unsigned char *bm, size_type offset) | sparsegroup< T, GROUP_SIZE, Alloc > | inlinestatic |
offset_to_pos(size_type offset) const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
operator!=(const sparsegroup &x) const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
operator<(const sparsegroup &x) const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
operator<=(const sparsegroup &x) const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
operator=(const sparsegroup &x) | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
operator==(const sparsegroup &x) const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
operator>(const sparsegroup &x) const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
operator>=(const sparsegroup &x) const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
operator[](size_type i) const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
operator[](size_type i) | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
pointer typedef | sparsegroup< T, GROUP_SIZE, Alloc > | |
pos_to_offset(const unsigned char *bm, size_type pos) | sparsegroup< T, GROUP_SIZE, Alloc > | inlinestatic |
pos_to_offset(size_type pos) const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
rbegin() | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
rbegin() const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
read_metadata(INPUT *fp) | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
read_nopointer_data(INPUT *fp) | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
reference typedef | sparsegroup< T, GROUP_SIZE, Alloc > | |
rend() | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
rend() const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
reverse_iterator typedef | sparsegroup< T, GROUP_SIZE, Alloc > | |
reverse_nonempty_iterator typedef | sparsegroup< T, GROUP_SIZE, Alloc > | |
set(size_type i, const_reference val) | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
set_aux(size_type offset, base::true_type) | sparsegroup< T, GROUP_SIZE, Alloc > | inlineprivate |
set_aux(size_type offset, base::false_type) | sparsegroup< T, GROUP_SIZE, Alloc > | inlineprivate |
settings | sparsegroup< T, GROUP_SIZE, Alloc > | private |
size() const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
size_type typedef | sparsegroup< T, GROUP_SIZE, Alloc > | |
sparsegroup(allocator_type &a) | sparsegroup< T, GROUP_SIZE, Alloc > | inlineexplicit |
sparsegroup(const sparsegroup &x) | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
swap(sparsegroup &x) | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
test(size_type i) const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
test(iterator pos) const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
unsafe_get(size_type i) const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
value_alloc_type typedef | sparsegroup< T, GROUP_SIZE, Alloc > | private |
value_type typedef | sparsegroup< T, GROUP_SIZE, Alloc > | |
write_metadata(OUTPUT *fp) const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
write_nopointer_data(OUTPUT *fp) const | sparsegroup< T, GROUP_SIZE, Alloc > | inline |
~sparsegroup() | sparsegroup< T, GROUP_SIZE, Alloc > | inline |