13 template<
class char_t>
 
   15     basic_string_view<char_t>        svFull,
 
   19     , m_chDelimiter(chDelimiter)
 
   20     , m_eDelimiterInclusionFlags(eDelimiterInclusionFlags)
 
   24 template<
class char_t>
 
   30 template<
class char_t>
 
Iterator class that allows to iterate over a string view using a delimiter character.
 
constexpr static base_string_view_iterator end(value_type svFull, char_t chDelimiter, flags< delimiter_inclusion_flags > eDelimiterInclusionFlags=delimiter_inclusion_flags::none) noexcept
Return iterator to end.
 
constexpr static base_string_view_iterator begin(value_type svFull, char_t chDelimiter, flags< delimiter_inclusion_flags > eDelimiterInclusionFlags=delimiter_inclusion_flags::none) noexcept
Return iterator to beginning.
 
string_view_iterator< char_t > end() const noexcept
Return iterator to end.
 
constexpr string_view_view(basic_string_view< char_t > svFull, char_t chDelimiter, flags< delimiter_inclusion_flags > eDelimiterInclusionFlags=delimiter_inclusion_flags::none) noexcept
string_view_view object constructor
 
string_view_iterator< char_t > begin() const noexcept
Return iterator to beginning.