pstore2
pstore::index::details::internal_node Member List

This is the complete list of members for pstore::index::details::internal_node, including all inherited members.

allocate(SequenceContainer *const container, internal_node const &other)pstore::index::details::internal_nodeinlinestatic
allocate(SequenceContainer *container, index_pointer const &leaf, hash_type const hash)pstore::index::details::internal_nodeinlinestatic
allocate(SequenceContainer *container, index_pointer const &existing_leaf, index_pointer const &new_leaf, hash_type const existing_hash, hash_type const new_hash)pstore::index::details::internal_nodeinlinestatic
begin() noexcept (defined in pstore::index::details::internal_node)pstore::index::details::internal_nodeinline
begin() const (defined in pstore::index::details::internal_node)pstore::index::details::internal_nodeinline
cbegin() const (defined in pstore::index::details::internal_node)pstore::index::details::internal_nodeinline
cend() const (defined in pstore::index::details::internal_node)pstore::index::details::internal_nodeinline
const_iterator typedef (defined in pstore::index::details::internal_node)pstore::index::details::internal_node
end() noexcept (defined in pstore::index::details::internal_node)pstore::index::details::internal_nodeinline
end() const (defined in pstore::index::details::internal_node)pstore::index::details::internal_nodeinline
flush(transaction_base &transaction, unsigned shifts)pstore::index::details::internal_node
get_bitmap() const noexcept (defined in pstore::index::details::internal_node)pstore::index::details::internal_nodeinline
get_new_index(hash_type const new_hash, hash_type const existing_hash) noexceptpstore::index::details::internal_nodeinlinestatic
get_node(database const &db, index_pointer node) -> std::pair< std::shared_ptr< internal_node const >, internal_node const *>pstore::index::details::internal_nodestatic
insert_child(hash_type const hash, index_pointer const leaf, gsl::not_null< parent_stack *> parents)pstore::index::details::internal_node
internal_node(index_pointer const &leaf, hash_type hash)pstore::index::details::internal_node
internal_node(index_pointer const &existing_leaf, index_pointer const &new_leaf, hash_type existing_hash, hash_type new_hash)pstore::index::details::internal_node
internal_node(internal_node const &rhs) (defined in pstore::index::details::internal_node)pstore::index::details::internal_node
internal_node(internal_node &&rhs)=delete (defined in pstore::index::details::internal_node)pstore::index::details::internal_node
iterator typedef (defined in pstore::index::details::internal_node)pstore::index::details::internal_node
lookup(hash_type hash_index) constpstore::index::details::internal_nodeinline
make_writable(SequenceContainer *const container, index_pointer const node, internal_node const &internal)pstore::index::details::internal_nodeinlinestatic
operator=(internal_node const &rhs)=delete (defined in pstore::index::details::internal_node)pstore::index::details::internal_node
operator=(internal_node &&rhs)=delete (defined in pstore::index::details::internal_node)pstore::index::details::internal_node
operator[](std::size_t const i) const (defined in pstore::index::details::internal_node)pstore::index::details::internal_nodeinline
operator[](std::size_t const i) (defined in pstore::index::details::internal_node)pstore::index::details::internal_nodeinline
read_node(database const &db, typed_address< internal_node > addr) -> std::shared_ptr< internal_node const >pstore::index::details::internal_nodestatic
set_bitmap(hash_type const bm) noexceptpstore::index::details::internal_nodeinline
size() const noexceptpstore::index::details::internal_nodeinline
size_bytes(std::size_t const num_children) noexceptpstore::index::details::internal_nodeinlinestatic
~internal_node() noexcept=default (defined in pstore::index::details::internal_node)pstore::index::details::internal_node