at(uint64_t pos) const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
begin() const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
BitDequeContainer() (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
BitDequeContainer(std::vector< uint64_t > &_items) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
BitDequeContainer(std::vector< bool > &_items) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
BitDequeContainerIterator typedef (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | |
clear() (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
end() const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
get_byte_size(const std::vector< BitDequeContainer > &items) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inlinestatic |
increment(uint64_t i, int64_t delta) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
insert(uint64_t pos, uint64_t value) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
load(const std::vector< uint8_t > &data, uint64_t &pos) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inlinestatic |
load(std::ifstream &ifs) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inlinestatic |
load_vector(const std::vector< uint8_t > &data, uint64_t &pos) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inlinestatic |
load_vector(std::ifstream &ifs) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inlinestatic |
name() (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inlinestatic |
pop_back() (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
pop_back(uint64_t len) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
pop_front() (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
pop_front(uint64_t len) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
print() const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
psum(uint64_t i) const noexcept (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
psum() const noexcept (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
psum(uint64_t i, uint64_t j) const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
push_back(const std::vector< uint64_t > &new_items) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
push_back(uint64_t value) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
push_front(const std::vector< uint64_t > &new_items) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
push_front(uint64_t new_item) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
rank(uint64_t i, bool b) const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
rank0(uint64_t i) const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
rank1(uint64_t i) const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
remove(uint64_t pos) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
reverse_psum(uint64_t i) const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
save(const std::vector< BitDequeContainer > &items, std::vector< uint8_t > &output, uint64_t &pos) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inlinestatic |
save(const std::vector< BitDequeContainer > &items, std::ofstream &os) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inlinestatic |
search(uint64_t x) const noexcept (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
select(uint64_t i, bool b) const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
select0(uint64_t i) const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
select1(uint64_t i) const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
size() const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
size_in_bytes(bool only_extra_bytes) const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
swap(BitDequeContainer &item) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
to_bit_array(const std::vector< uint64_t > &new_items, std::array< uint64_t, MAX_BIT_SIZE/64 > &output) (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
to_data(std::vector< uint8_t > &output) const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
to_string() const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
to_uint64() const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
to_value_vector() const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
to_values(VEC &output_vec) const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |
unused_size_in_bytes() const (defined in stool::bptree::BitDequeContainer< MAX_BIT_SIZE >) | stool::bptree::BitDequeContainer< MAX_BIT_SIZE > | inline |