Sequoia
|
Public Types | |
using | value_type = T |
template<class S > | |
using | allocator_template = shared_counting_allocator< S, PropagateCopy, PropagateMove, PropagateSwap > |
template<class S > | |
using | allocator_type = std::scoped_allocator_adaptor< allocator_template< S >, allocator_template< typename S::value_type > > |
using | bucket_type = std::vector< T, allocator_template< T > > |
using | storage_type = data_structures::bucketed_sequence< T, std::vector< bucket_type, allocator_type< bucket_type > > > |