28 template <std::ranges::ForwardRange ref_
ids_type = std::deque<std::
string>>
52 ref_ids_ptr{&
ref_ids, ref_ids_deleter_noop}
59 ref_ids_ptr{
new ref_ids_type{std::move(
ref_ids)}, ref_ids_deleter_default}
87 static void ref_ids_deleter_noop(ref_ids_type *) {}
89 static void ref_ids_deleter_default(ref_ids_type * ptr) {
delete ptr; }
93 ref_ids_ptr_t ref_ids_ptr{
new ref_ids_type{}, ref_ids_deleter_default};
Provides various transformation trait base templates and shortcuts.
decltype(view::all(declval< R >())) all_view
The type that would be returned by the std::view::all adaptor.
Definition: ranges:397
The main SeqAn3 namespace.
Auxiliary functions for the alignment IO.
Adaptations of concepts from the Ranges TS.