|
class | bm::str_sparse_vector< CharType, BV, STR_SIZE > |
| succinct sparse vector for strings with compression using bit-slicing ( transposition) method More...
|
|
struct | bm::str_sparse_vector< CharType, BV, STR_SIZE >::statistics |
|
struct | bm::str_sparse_vector< CharType, BV, STR_SIZE >::is_remap_support |
|
struct | bm::str_sparse_vector< CharType, BV, STR_SIZE >::is_rsc_support |
|
struct | bm::str_sparse_vector< CharType, BV, STR_SIZE >::is_dynamic_splices |
|
class | bm::str_sparse_vector< CharType, BV, STR_SIZE >::reference_base |
|
class | bm::str_sparse_vector< CharType, BV, STR_SIZE >::const_reference |
| Reference class to access elements via common [] operator. More...
|
|
class | bm::str_sparse_vector< CharType, BV, STR_SIZE >::reference |
| Reference class to access elements via common [] operator. More...
|
|
class | bm::str_sparse_vector< CharType, BV, STR_SIZE >::const_iterator |
| Const iterator to do quick traverse of the sparse vector. More...
|
|
class | bm::str_sparse_vector< CharType, BV, STR_SIZE >::back_insert_iterator |
| Back insert iterator implements buffered insert, faster than generic access assignment. More...
|
|
string sparse vector based on bit-transposed matrix
Definition in file bmstrsparsevec.h.