Loading...
Searching...
No Matches
basic_string_view< Char > Class Template Reference
Detailed Descriptiontemplate<typename Char> class basic_string_view< Char > An implementation of Member Typedef Documentation◆ iterator◆ value_type
template<typename Char >
Constructor & Destructor Documentation◆ basic_string_view() [1/5]
template<typename Char >
◆ basic_string_view() [2/5]
template<typename Char >
◆ basic_string_view() [3/5]
template<typename Char >
◆ basic_string_view() [4/5]
template<typename Char >
template<typename Traits , typename Alloc >
◆ basic_string_view() [5/5]
template<typename Char >
template<typename S , FMT_ENABLE_IF(std::is_same< S, detail::std_string_view< Char > >::value) >
Member Function Documentation◆ begin()
template<typename Char >
Definition at line 401 of file core.h. References basic_string_view< Char >::data_. Referenced by detail::copy_unit(), and formatter< std::chrono::duration< Rep, Period >, Char >::format(). ◆ compare()
template<typename Char >
Definition at line 412 of file core.h. References basic_string_view< Char >::data_, and basic_string_view< Char >::size_. ◆ data()
template<typename Char >
Returns a pointer to the string data. Definition at line 396 of file core.h. References basic_string_view< Char >::data_. Referenced by detail::code_point_index(), detail::count_code_points(), detail::count_code_points(), int_writer< OutputIt, Char, UInt >::on_num(), detail::parse_format_string(), utf8_to_utf16::utf8_to_utf16(), value< Context >::value(), detail::vformat(), and detail::write(). ◆ end()
template<typename Char >
Definition at line 402 of file core.h. References basic_string_view< Char >::data_, and basic_string_view< Char >::size_. Referenced by detail::copy_unit(), and formatter< std::chrono::duration< Rep, Period >, Char >::format(). ◆ operator[]()
template<typename Char >
Definition at line 404 of file core.h. References basic_string_view< Char >::data_. ◆ remove_prefix()
template<typename Char >
Definition at line 406 of file core.h. References basic_string_view< Char >::data_, and basic_string_view< Char >::size_. ◆ size()
template<typename Char >
Returns the string size. Definition at line 399 of file core.h. References basic_string_view< Char >::size_. Referenced by detail::code_point_index(), detail::code_point_index(), detail::count_code_points(), detail::count_code_points(), detail::count_code_points(), format(), int_writer< OutputIt, Char, UInt >::on_num(), fill_t< Char >::operator=(), detail::parse_format_string(), utf8_to_utf16::utf8_to_utf16(), value< Context >::value(), detail::vformat(), detail::write(), and write_int_data< Char >::write_int_data(). Friends And Related Symbol Documentation◆ operator!=
template<typename Char >
◆ operator<
template<typename Char >
◆ operator<=
template<typename Char >
◆ operator==
template<typename Char >
◆ operator>
template<typename Char >
◆ operator>=
template<typename Char >
Member Data Documentation◆ data_
template<typename Char >
Definition at line 357 of file core.h. Referenced by basic_string_view< Char >::begin(), basic_string_view< Char >::compare(), basic_string_view< Char >::data(), basic_string_view< Char >::end(), basic_string_view< Char >::operator[](), and basic_string_view< Char >::remove_prefix(). ◆ size_
template<typename Char >
Definition at line 358 of file core.h. Referenced by basic_string_view< Char >::compare(), basic_string_view< Char >::end(), basic_string_view< Char >::remove_prefix(), and basic_string_view< Char >::size().
|