b-tree-plus-alpha
Loading...
Searching...
No Matches
stool::bptree::BitDequeContainer< MAX_BIT_SIZE > Member List

This is the complete list of members for stool::bptree::BitDequeContainer< MAX_BIT_SIZE >, including all inherited members.

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