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◆ char_type◆ iteratorConstructor & 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, internal::std_string_view< Char > >::value) >
Member Function Documentation◆ begin()
template<typename Char >
Definition at line 325 of file core.h. References basic_string_view< Char >::data_. Referenced by formatter< std::chrono::duration< Rep, Period >, Char >::format(), and basic_writer< Range >::padded_int_writer< F >::operator()(). ◆ compare()
template<typename Char >
Definition at line 336 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 320 of file core.h. References basic_string_view< Char >::data_. Referenced by internal::code_point_index(), internal::count_code_points(), basic_writer< Range >::int_writer< Int, Specs >::num_writer::operator()(), internal::parse_format_string(), and value< Context >::value(). ◆ end()
template<typename Char >
Definition at line 326 of file core.h. References basic_string_view< Char >::data_, and basic_string_view< Char >::size_. Referenced by formatter< std::chrono::duration< Rep, Period >, Char >::format(), and basic_writer< Range >::padded_int_writer< F >::operator()(). ◆ operator[]()
template<typename Char >
Definition at line 328 of file core.h. References basic_string_view< Char >::data_. ◆ remove_prefix()
template<typename Char >
Definition at line 330 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 323 of file core.h. References basic_string_view< Char >::size_. Referenced by internal::code_point_index(), internal::code_point_index(), internal::count_code_points(), internal::count_code_points(), basic_writer< Range >::padded_int_writer< F >::operator()(), basic_writer< Range >::int_writer< Int, Specs >::num_writer::operator()(), internal::parse_format_string(), value< Context >::value(), and basic_writer< Range >::write_int(). 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 283 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 284 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().
|