Iros
Loading...
Searching...
No Matches
string_to_vector_iterator.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
di/container/string/encoding.h
"
4
#include "
di/container/string/mutable_string.h
"
5
6
namespace
di::container::string
{
7
template
<concepts::detail::MutableString Str,
typename
Enc = meta::Encoding<Str>,
8
typename
It = meta::EncodingIterator<Enc>>
9
constexpr
auto
string_to_vector_iterator
(Str&
string
, It it) {
10
return
encoding::iterator_data
(
string
.
encoding
(),
string
.span(), it);
11
}
12
}
encoding.h
mutable_string.h
di::container::string::encoding
Definition
encoding.h:25
di::container::string::encoding::iterator_data
constexpr auto iterator_data
Definition
encoding.h:138
di::container::string
Definition
constant_string_interface.h:31
di::container::string::string_to_vector_iterator
constexpr auto string_to_vector_iterator(Str &string, It it)
Definition
string_to_vector_iterator.h:9
libs
di
include
di
container
string
string_to_vector_iterator.h
Generated by
1.13.0