SeqAn3 3.1.0
The Modern C++ library for sequence analysis.
Container

Provides various general purpose container and concepts. More...

+ Collaboration diagram for Container:

Classes

class  seqan3::aligned_allocator< value_t, alignment_v >
 Allocates uninitialized storage whose memory-alignment is specified by alignment. More...
 
interface  container
 The (most general) container concept as defined by the standard library. More...
 
class  seqan3::dynamic_bitset< bit_capacity >
 A constexpr bitset implementation with dynamic size at compile time. More...
 
struct  std::hash< seqan3::dynamic_bitset< cap > >
 Struct for hashing a seqan3::dynamic_bitset. More...
 
interface  random_access_container
 A more refined container concept than seqan3::sequence_container. More...
 
interface  reservible_container
 A more refined container concept than seqan3::random_access_container. More...
 
interface  sequence_container
 A more refined container concept than seqan3::container. More...
 
class  seqan3::small_string< capacity_ >
 Implements a small string that can be used for compile time computations. More...
 
class  seqan3::small_vector< value_type_, capacity_ >
 A constexpr vector implementation with dynamic size at compile time. More...
 

Detailed Description

Provides various general purpose container and concepts.

See also
Utility