Here is a list of all struct and union fields with links to the structures/unions they belong to:

### - s -

- s2u() : bm::base_sparse_vector< Val, BV, MAX_SIZE >, bm::rsc_sparse_vector< Val, SV >
- s_params : bm::sv_serialization_plan_builder< SV >::task_batch
- s_params_ : bm::sv_serialization_plan_builder< SV >
- sample() : bm::random_subset< BV >
- sample_data_frame() : sample_data_frame
- sb_bc : bm::block_waves_xor_descr
- sb_bit_idx_arr_ : bm::deserializer< BV, DEC >
- sb_bookmarks_ : bm::sv_serialization_plan_builder< SV >::serialization_params
- sb_gc : bm::block_waves_xor_descr
- sb_id_array_ : bm::deseriaizer_base< DEC, BLOCK_IDX >
- sb_range_ : bm::sv_serialization_plan_builder< SV >::serialization_params
- sb_xor_bc : bm::block_waves_xor_descr
- sb_xor_gc : bm::block_waves_xor_descr
- sblock_arridx_type : bm::deserializer< BV, DEC >
- search_algo_params : bm::sparse_vector_scanner< SV, S_FACTOR >
- search_best_xor_mask() : bm::xor_scanner< BV >
- search_count_limit_ : bm::aggregator< BV >::pipeline< Opt >
- second : bm::pair< First, Second >
- seek() : bm::decoder_base
- select() : bm::bvector< Alloc >
- seq_size() : CSequenceColl
- serial_iterator_type : bm::iterator_deserializer< BV, SerialIterator >
- serial_stream_iterator() : bm::serial_stream_iterator< DEC, BLOCK_IDX >
- serialization_params() : bm::sv_serialization_plan_builder< SV >::serialization_params
- serialize() : bm::compressed_collection_serializer< CBC >, bm::serializer< BV >, bm::sparse_vector_serializer< SV >
- serializer() : bm::serializer< BV >
- serializer_type : bm::sparse_vector_serializer< SV >
- set() : bm::bvector< Alloc >, bm::bvmini< N >, bm::bvps_addr_resolver< BV >, bm::miniset< A, N >, bm::rsc_sparse_vector< Val, SV >, bm::sparse_vector< Val, BV >, bm::str_sparse_vector< CharType, BV, STR_SIZE >, bm::sv_addr_resolver< SV >
- set2set_11_transform() : bm::set2set_11_transform< SV >
- set_allocator_pool() : bm::base_sparse_vector< Val, BV, MAX_SIZE >, bm::basic_bmatrix< BV >, bm::bvector< Alloc >, bm::sparse_vector< Val, BV >
- set_bit() : bm::bvector< Alloc >, bm::bvector_mini< A >
- set_bit_and() : bm::bvector< Alloc >
- set_bit_conditional() : bm::bvector< Alloc >
- set_bit_conditional_impl() : bm::bvector< Alloc >
- set_bit_no_check() : bm::bvector< Alloc >
- set_block_limit() : bm::alloc_pool< BA, PA >
- set_bookmarks() : bm::serializer< BV >, bm::sparse_vector_serializer< SV >, bm::sv_serialization_plan_builder< SV >
- set_buffer() : CSequenceColl
- set_compression_level() : bm::serializer< BV >
- set_compute_count() : bm::aggregator< BV >
- set_curr_ref_idx() : bm::serializer< BV >
- set_finalization() : bm::sparse_vector_deserializer< SV >
- set_gap_levels() : bm::bvector< Alloc >
- set_lead() : CSeqGroup
- set_metric() : bm::similarity_descriptor< SO, DMD_SZ, IDX_VALUE, SValue, SFunc >
- set_new_blocks_strat() : bm::bvector< Alloc >
- set_null() : bm::rsc_sparse_vector< Val, SV >, bm::sparse_vector< Val, BV >, bm::str_sparse_vector< CharType, BV, STR_SIZE >
- set_null_idx() : bm::basic_bmatrix< BV >
- set_octet() : bm::basic_bmatrix< BV >
- set_operation() : bm::aggregator< BV >
- set_optimization() : bm::aggregator< BV >
- set_optimize() : bm::str_sparse_vector< CharType, BV, STR_SIZE >::back_insert_iterator
- set_or_target() : bm::aggregator< BV >::pipeline< Opt >, bm::sparse_vector_scanner< SV, S_FACTOR >::pipeline< Opt >
- set_plane() : bm::sparse_vector_serial_layout< SV >
- set_pool() : bm::mem_alloc< BA, PA, APool >
- set_pos() : bm::decoder_base, bm::encoder
- set_range() : bm::bvector< Alloc >, bm::deserializer< BV, DEC >, bm::iterator_deserializer< BV, SerialIterator >
- set_range_hint() : bm::aggregator< BV >
- set_range_no_check() : bm::bvector< Alloc >
- set_ref_vector() : bm::xor_scanner< BV >
- set_ref_vectors() : bm::deserializer< BV, DEC >, bm::operation_deserializer< BV >, bm::serializer< BV >
- set_remap() : bm::rsc_sparse_vector< Val, SV >, bm::sparse_vector< Val, BV >, bm::str_sparse_vector< CharType, BV, STR_SIZE >::back_insert_iterator, bm::str_sparse_vector< CharType, BV, STR_SIZE >
- set_search_count_limit() : bm::aggregator< BV >::pipeline< Opt >, bm::sparse_vector_scanner< SV, S_FACTOR >::pipeline< Opt >
- set_search_mask() : bm::sparse_vector_scanner< SV, S_FACTOR >::pipeline< Opt >
- set_search_range() : bm::sparse_vector_scanner< SV, S_FACTOR >
- set_sim_model() : bm::serializer< BV >, bm::sparse_vector_serializer< SV >, bm::sv_serialization_plan_builder< SV >
- set_similarity() : bm::similarity_descriptor< SO, DMD_SZ, IDX_VALUE, SValue, SFunc >
- set_sparse_cutoff() : bm::serializer< BV >
- set_stop_mode() : bm::thread_pool< QValue, Lock >
- set_substr() : bm::str_sparse_vector< CharType, BV, STR_SIZE >::const_iterator
- set_value() : bm::sparse_vector< Val, BV >, bm::str_sparse_vector< CharType, BV, STR_SIZE >
- set_value_no_null() : bm::sparse_vector< Val, BV >, bm::str_sparse_vector< CharType, BV, STR_SIZE >
- set_xor_ref() : bm::sparse_vector_deserializer< SV >, bm::sparse_vector_serializer< SV >, bm::sv_serialization_plan_builder< SV >
- setup_xor_compression() : bm::sparse_vector_deserializer< SV >
- shift_left() : bm::bvector< Alloc >
- shift_right() : bm::bvector< Alloc >
- signal_mut_ : bm::queue_sync< Value, Lock >
- sim_model_ : bm::sparse_vector_serializer< SV >
- sim_model_ptr_ : bm::sparse_vector_serializer< SV >, bm::sv_serialization_plan_builder< SV >::serialization_params
- similarity() : bm::similarity_descriptor< SO, DMD_SZ, IDX_VALUE, SValue, SFunc >
- similarity_ : bm::similarity_descriptor< SO, DMD_SZ, IDX_VALUE, SValue, SFunc >
- similarity_descriptor() : bm::similarity_descriptor< SO, DMD_SZ, IDX_VALUE, SValue, SFunc >
- similarity_functor : bm::similarity_batch< SDESCR >, bm::similarity_descriptor< SO, DMD_SZ, IDX_VALUE, SValue, SFunc >
- similarity_object_type : bm::similarity_batch< SDESCR >, bm::similarity_descriptor< SO, DMD_SZ, IDX_VALUE, SValue, SFunc >
- similarity_value_type : bm::similarity_batch< SDESCR >, bm::similarity_descriptor< SO, DMD_SZ, IDX_VALUE, SValue, SFunc >
- similaruty_descriptor_type : bm::similarity_batch< SDESCR >
- size() : bm::aggregator< BV >::pipeline< Opt >, bm::alloc_pool< BA, PA >, bm::base_sparse_vector< Val, BV, MAX_SIZE >, bm::bv_ref_vector< BV >, bm::bvector< Alloc >, bm::compressed_collection< Value, BV >, bm::decoder_base, bm::encoder, bm::pointer_pool_array, bm::rsc_sparse_vector< Val, SV >, bm::sparse_vector< Val, BV >, bm::sparse_vector_scanner< SV, S_FACTOR >::pipeline< Opt >, bm::sparse_vector_serial_layout< SV >, bm::str_sparse_vector< CharType, BV, STR_SIZE >, bm::sv_sample_index< SV >, bm::task_batch< BVAlloc >, bm::task_batch_base, CSequenceColl, sparse_vect_index::vect_addr
- size_ : bm::base_sparse_vector< Val, BV, MAX_SIZE >
- size_internal() : bm::rsc_sparse_vector< Val, SV >, bm::sparse_vector< Val, BV >, bm::str_sparse_vector< CharType, BV, STR_SIZE >
- size_type : bit_visitor_functor, bm::aggregator< BV >, bm::base_sparse_vector< Val, BV, MAX_SIZE >, bm::basic_bmatrix< BV >, bm::bit_vistor_copy_functor< BV >, bm::block_xor_match_descr, bm::bv_ref_vector< BV >, bm::bvector< Alloc >::bulk_insert_iterator, bm::bvector< Alloc >, bm::bvector_mini< A >, bm::bvps_addr_resolver< BV >, bm::compressed_collection< Value, BV >, bm::compute_sim_matrix_plan_builder< BV >, bm::deserializer< BV, DEC >, bm::distance_metric_descriptor, bm::interval_enumerator< BV >, bm::iterator_deserializer< BV, SerialIterator >, bm::operation_deserializer< BV >, bm::random_subset< BV >, bm::rank_compressor< BV >, bm::rsc_sparse_vector< Val, SV >::back_insert_iterator, bm::rsc_sparse_vector< Val, SV >::const_iterator, bm::rsc_sparse_vector< Val, SV >, bm::serializer< BV >, bm::set2set_11_transform< SV >, bm::sparse_vector< Val, BV >::back_insert_iterator, bm::sparse_vector< Val, BV >::const_iterator, bm::sparse_vector< Val, BV >, bm::sparse_vector_deserializer< SV >, bm::sparse_vector_scanner< SV, S_FACTOR >, bm::sparse_vector_serializer< SV >, bm::str_sparse_vector< CharType, BV, STR_SIZE >::back_insert_iterator, bm::str_sparse_vector< CharType, BV, STR_SIZE >::const_iterator, bm::str_sparse_vector< CharType, BV, STR_SIZE >, bm::sv_addr_resolver< SV >, bm::sv_sample_index< SV >, bm::sv_serialization_plan_builder< SV >, bm::task_batch< BVAlloc >, bm::task_batch_base, bm::thread_pool_executor< TPool >, bm::xor_scanner< BV >, bm::xor_sim_model< BV >, Counting_JobFunctor< DNA_Scan >, SortCounting_JobFunctor< BV >
- sizet_vector_type : bm::sparse_vector_serial_layout< SV >
- skip() : bm::bvector< Alloc >::enumerator
- skip_mono_blocks() : bm::serial_stream_iterator< DEC, BLOCK_IDX >
- skip_offset_ : bm::deseriaizer_base< DEC, BLOCK_IDX >
- skip_pos_ : bm::deseriaizer_base< DEC, BLOCK_IDX >
- skip_to_rank() : bm::bvector< Alloc >::enumerator
- skip_zero_values() : bm::rsc_sparse_vector< Val, SV >::const_iterator, bm::sparse_vector< Val, BV >::const_iterator
- slice() : bm::base_sparse_vector< Val, BV, MAX_SIZE >, bm::rsc_sparse_vector< Val, SV >
- slice_mask_ : bm::base_sparse_vector< Val, BV, MAX_SIZE >
- slice_octet_matrix_type : bm::str_sparse_vector< CharType, BV, STR_SIZE >
- slices() : bm::base_sparse_vector< Val, BV, MAX_SIZE >, bm::rsc_sparse_vector< Val, SV >
- so1_ : bm::similarity_descriptor< SO, DMD_SZ, IDX_VALUE, SValue, SFunc >
- so1_idx_ : bm::similarity_descriptor< SO, DMD_SZ, IDX_VALUE, SValue, SFunc >
- so2_ : bm::similarity_descriptor< SO, DMD_SZ, IDX_VALUE, SValue, SFunc >
- so2_idx_ : bm::similarity_descriptor< SO, DMD_SZ, IDX_VALUE, SValue, SFunc >
- sort() : bm::similarity_batch< SDESCR >
- sort_input_blocks_and() : bm::aggregator< BV >
- sort_input_blocks_or() : bm::aggregator< BV >
- SortCounting_JobFunctor() : SortCounting_JobFunctor< BV >
- sorted_ : bm::bvector< Alloc >::bulk_insert_iterator
- sparse_vector : bm::sparse_vector< Val, BV >::const_iterator, bm::sparse_vector< Val, BV >
- sparse_vector_bi : bm::rsc_sparse_vector< Val, SV >::back_insert_iterator
- sparse_vector_const_iterator : bm::rsc_sparse_vector< Val, SV >
- sparse_vector_deserializer : bm::rsc_sparse_vector< Val, SV >, bm::sparse_vector< Val, BV >, bm::sparse_vector_deserializer< SV >, bm::str_sparse_vector< CharType, BV, STR_SIZE >
- sparse_vector_scanner : bm::rsc_sparse_vector< Val, SV >, bm::sparse_vector< Val, BV >, bm::sparse_vector_scanner< SV, S_FACTOR >::pipeline< Opt >, bm::sparse_vector_scanner< SV, S_FACTOR >
- sparse_vector_serial_layout() : bm::sparse_vector_serial_layout< SV >
- sparse_vector_serializer : bm::rsc_sparse_vector< Val, SV >, bm::sparse_vector< Val, BV >, bm::sparse_vector_serializer< SV >, bm::str_sparse_vector< CharType, BV, STR_SIZE >
- sparse_vector_type : bm::optimize_plan_builder< SVect, Lock >, bm::rsc_sparse_vector< Val, SV >::back_insert_iterator, bm::rsc_sparse_vector< Val, SV >, bm::sparse_vector< Val, BV >::back_insert_iterator, bm::sparse_vector< Val, BV >::const_iterator, bm::sv_addr_resolver< SV >, bm::sv_serialization_plan_builder< SV >, sparse_vect_index
- sparse_vector_type_ptr : bm::sparse_vector< Val, BV >::back_insert_iterator, bm::sparse_vector< Val, BV >::const_iterator
- spin_lock() : bm::spin_lock< Pad >
- sse_empty_guard() : bm::sse_empty_guard
- stage() : bm::aggregator< BV >
- start() : bm::gamma_decoder< T, TBitIO >, bm::interval_enumerator< BV >, bm::thread_pool< QValue, Lock >
- start_ : bm::chrono_taker< TOut >, bm::decoder_base
- state() : bm::serial_stream_iterator< DEC, BLOCK_IDX >
- state_ : bm::serial_stream_iterator< DEC, BLOCK_IDX >
- statistics() : bm::chrono_taker< TOut >::statistics
- statistics_type : bm::compressed_collection_deserializer< CBC >, bm::compressed_collection_serializer< CBC >, bm::serializer< BV >
- stop() : bm::chrono_taker< TOut >, bm::gamma_decoder< T, TBitIO >, bm::thread_pool< QValue, Lock >
- stop_gain : bm::xor_sim_params
- stop_mode : bm::thread_pool< QValue, Lock >
- stop_now : bm::thread_pool< QValue, Lock >
- stop_when_done : bm::thread_pool< QValue, Lock >
- stored_slices() : bm::base_sparse_vector< Val, BV, MAX_SIZE >, bm::rsc_sparse_vector< Val, SV >
- str_sparse_vector : bm::str_sparse_vector< CharType, BV, STR_SIZE >::back_insert_iterator, bm::str_sparse_vector< CharType, BV, STR_SIZE >::const_iterator, bm::str_sparse_vector< CharType, BV, STR_SIZE >
- str_sparse_vector_type : bm::str_sparse_vector< CharType, BV, STR_SIZE >::back_insert_iterator, bm::str_sparse_vector< CharType, BV, STR_SIZE >::const_iterator
- str_sparse_vector_type_ptr : bm::str_sparse_vector< CharType, BV, STR_SIZE >::back_insert_iterator, bm::str_sparse_vector< CharType, BV, STR_SIZE >::const_iterator
- strand_v : data_model
- strat : bm::bvector< Alloc >::allocation_policy
- string_view_type : bm::str_sparse_vector< CharType, BV, STR_SIZE >::const_iterator
- sub_bfind_block_cnt : bm::sparse_vector_scanner< SV, S_FACTOR >
- sub_block_l1_size : bm::sparse_vector_scanner< SV, S_FACTOR >
- sum() : bm::bitblock_sum_adapter
- sv0 : sample_data_frame
- sv_ : bm::sparse_vector_scanner< SV, S_FACTOR >::pipeline< Opt >, bm::str_sparse_vector< CharType, BV, STR_SIZE >::back_insert_iterator
- sv_addr_resolver() : bm::sv_addr_resolver< SV >
- sv_g_size : bm::set2set_11_transform< SV >
- sv_octet_slices : bm::rsc_sparse_vector< Val, SV >, bm::sparse_vector< Val, BV >, bm::str_sparse_vector< CharType, BV, STR_SIZE >
- sv_ptr_ : bm::set2set_11_transform< SV >
- sv_sample_index() : bm::sv_sample_index< SV >
- sv_serialization_plan_builder() : bm::sv_serialization_plan_builder< SV >
- sv_size() : bm::sv_sample_index< SV >
- sv_size_ : bm::sparse_vector_deserializer< SV >
- sv_slices : bm::base_sparse_vector< Val, BV, MAX_SIZE >, bm::rsc_sparse_vector< Val, SV >
- sv_statistics_type : bm::optimize_plan_builder< SVect, Lock >
- sv_storage1_ : sparse_vect_index
- sv_storage_ : sparse_vect_index
- sv_value_slices : bm::base_sparse_vector< Val, BV, MAX_SIZE >, bm::rsc_sparse_vector< Val, SV >
- swap() : bm::base_sparse_vector< Val, BV, MAX_SIZE >, bm::basic_bmatrix< BV >, bm::bvector< Alloc >, bm::bvector_mini< A >, bm::bvmini< N >, bm::interval_enumerator< BV >, bm::miniset< A, N >, bm::sparse_vector< Val, BV >, bm::str_sparse_vector< CharType, BV, STR_SIZE >
- swap_columns() : bm::basic_bmatrix< BV >
- swap_elements() : bm::base_sparse_vector< Val, BV, MAX_SIZE >
- sync() : bm::bvps_addr_resolver< BV >, bm::compressed_collection< Value, BV >, bm::rsc_sparse_vector< Val, SV >, bm::sparse_vector< Val, BV >, bm::str_sparse_vector< CharType, BV, STR_SIZE >
- sync_buffers_size() : CSequenceColl
- sync_nb_vect() : bm::xor_scanner< BV >
- sync_ro() : bm::base_sparse_vector< Val, BV, MAX_SIZE >
- sync_size() : bm::bvector< Alloc >, bm::rsc_sparse_vector< Val, SV >, bm::sparse_vector< Val, BV >, bm::str_sparse_vector< CharType, BV, STR_SIZE >