NCBI C++ ToolKit
bm::basic_bmatrix< BV > Member List

This is the complete list of members for bm::basic_bmatrix< BV >, including all inherited members.

alloc_bm::basic_bmatrix< BV >protected
allocate_rows(size_type rsize)bm::basic_bmatrix< BV >
allocation_policy_type typedefbm::basic_bmatrix< BV >
allocator_pool_type typedefbm::basic_bmatrix< BV >
allocator_type typedefbm::basic_bmatrix< BV >
ap_bm::basic_bmatrix< BV >protected
base_sparse_vector classbm::basic_bmatrix< BV >friend
basic_bmatrix(size_type rsize, bool is_dynamic=true, allocation_policy_type ap=allocation_policy_type(), size_type bv_max_size=bm::id_max, const allocator_type &alloc=allocator_type())bm::basic_bmatrix< BV >
basic_bmatrix(const basic_bmatrix< BV > &bbm)bm::basic_bmatrix< BV >
basic_bmatrix(basic_bmatrix< BV > &&bbm) noexceptbm::basic_bmatrix< BV >
bit_and_rows(const bvector_type &bv)bm::basic_bmatrix< BV >
bit_sub_rows(const bvector_type &bv, bool use_null)bm::basic_bmatrix< BV >
block_idx_type typedefbm::basic_bmatrix< BV >
bv_rows_bm::basic_bmatrix< BV >protected
bv_size_bm::basic_bmatrix< BV >protected
bvector_type typedefbm::basic_bmatrix< BV >
bvector_type_const_ptr typedefbm::basic_bmatrix< BV >
bvector_type_ptr typedefbm::basic_bmatrix< BV >
calc_effective_rows_not_null() const noexceptbm::basic_bmatrix< BV >
calc_stat(typename bvector_type::statistics &st, size_type rsize) const noexceptbm::basic_bmatrix< BV >
clear_column(size_type idx, size_type row_from)bm::basic_bmatrix< BV >
clear_row(size_type row, bool free_mem)bm::basic_bmatrix< BV >
clear_slices_range(unsigned slice_from, unsigned slize_until, size_type idx)bm::basic_bmatrix< BV >
compare_octet(size_type pos, size_type octet_idx, char octet) const noexceptbm::basic_bmatrix< BV >
construct_bvector(const bvector_type *bv) constbm::basic_bmatrix< BV >protected
construct_row(size_type row)bm::basic_bmatrix< BV >
construct_row(size_type row, const bvector_type &bv)bm::basic_bmatrix< BV >
copy_from(const basic_bmatrix< BV > &bbm)bm::basic_bmatrix< BV >
destruct_bvector(bvector_type *bv) constbm::basic_bmatrix< BV >protected
destruct_row(size_type row)bm::basic_bmatrix< BV >
erase_column(size_type idx, bool erase_null)bm::basic_bmatrix< BV >
free_rows() noexceptbm::basic_bmatrix< BV >
freeze()bm::basic_bmatrix< BV >
get_allocator_pool() const noexceptbm::basic_bmatrix< BV >inline
get_block(size_type p, unsigned i, unsigned j) const noexceptbm::basic_bmatrix< BV >
get_half_octet(size_type pos, size_type row_idx) const noexceptbm::basic_bmatrix< BV >
get_null_idx() const noexceptbm::basic_bmatrix< BV >inline
get_octet(size_type pos, size_type octet_idx) const noexceptbm::basic_bmatrix< BV >
get_row(size_type i) const noexceptbm::basic_bmatrix< BV >
get_row(size_type i) noexceptbm::basic_bmatrix< BV >
insert_column(size_type idx, size_type row_from)bm::basic_bmatrix< BV >
insert_octet(size_type pos, size_type octet_idx, unsigned char octet)bm::basic_bmatrix< BV >
is_dynamic() const noexceptbm::basic_bmatrix< BV >inline
is_dynamic_bm::basic_bmatrix< BV >protected
is_same_structure(const basic_bmatrix< BV > &bbm) const noexceptbm::basic_bmatrix< BV >
null_idx_bm::basic_bmatrix< BV >protected
octet_size() const noexceptbm::basic_bmatrix< BV >
octet_type typedefbm::basic_bmatrix< BV >
operator=(const basic_bmatrix< BV > &bbm)bm::basic_bmatrix< BV >inline
operator=(basic_bmatrix< BV > &&bbm) noexceptbm::basic_bmatrix< BV >inline
optimize(bm::word_t *temp_block=0, typename bvector_type::optmode opt_mode=bvector_type::opt_compress, typename bvector_type::statistics *stat=0)bm::basic_bmatrix< BV >
optimize_block(block_idx_type nb, typename BV::optmode opt_mode)bm::basic_bmatrix< BV >
pool_bm::basic_bmatrix< BV >protected
row(size_type i) const noexceptbm::basic_bmatrix< BV >
rows() const noexceptbm::basic_bmatrix< BV >inline
rows_not_null() const noexceptbm::basic_bmatrix< BV >inline
rsize_bm::basic_bmatrix< BV >protected
set_allocator_pool(allocator_pool_type *pool_ptr) noexceptbm::basic_bmatrix< BV >
set_null_idx(size_type null_idx) noexceptbm::basic_bmatrix< BV >
set_octet(size_type pos, size_type octet_idx, unsigned char octet)bm::basic_bmatrix< BV >
size_type typedefbm::basic_bmatrix< BV >
swap(basic_bmatrix< BV > &bbm) noexceptbm::basic_bmatrix< BV >
swap_columns(size_type idx1, size_type idx2)bm::basic_bmatrix< BV >
throw_bad_alloc()bm::basic_bmatrix< BV >inlineprotectedstatic
~basic_bmatrix() noexceptbm::basic_bmatrix< BV >
Modified on Wed Jun 12 11:14:38 2024 by modify_doxy.py rev. 669887