Namespaces | |
| literals | |
Classes | |
| class | basic_string_view |
| struct | equal_to |
| struct | equal_to< void > |
| struct | less |
| struct | less< void > |
Typedefs | |
| using | string_view = basic_string_view< char > |
| using | u16string_view = basic_string_view< char16_t > |
| using | u32string_view = basic_string_view< char32_t > |
| using | wstring_view = basic_string_view< wchar_t > |
Functions | |
| template<typename C > | |
| constexpr auto | begin (C &c) -> decltype(c.begin()) |
| template<typename C > | |
| constexpr auto | begin (const C &c) -> decltype(c.begin()) |
| template<typename E > | |
| constexpr const E * | begin (std::initializer_list< E > il) |
| template<typename T , std::size_t N> | |
| constexpr T * | begin (T(&array)[N]) |
| template<typename C > | |
| constexpr auto | cbegin (const C &c) -> decltype(cx::begin(c)) |
| template<typename C > | |
| constexpr auto | cend (const C &c) -> decltype(cx::end(c)) |
| template<typename C > | |
| constexpr auto | empty (const C &c) -> decltype(c.empty()) |
| template<typename T , std::size_t N> | |
| constexpr bool | empty (const T(&)[N]) |
| template<typename E > | |
| constexpr bool | empty (std::initializer_list< E > il) |
| template<typename C > | |
| constexpr auto | end (C &c) -> decltype(c.end()) |
| template<typename C > | |
| constexpr auto | end (const C &c) -> decltype(c.end()) |
| template<typename E > | |
| constexpr const E * | end (std::initializer_list< E > il) |
| template<typename T , std::size_t N> | |
| constexpr T * | end (T(&array)[N]) |
| template<typename Iterator1 , typename Iterator2 > | |
| constexpr bool | equal (Iterator1 first1, Iterator1 last1, Iterator2 first2, Iterator2 last2) |
| template<typename T > | |
| constexpr basic_string_view< T > | make_string_view (const T *str, std::size_t s) |
| template<typename T , std::size_t N> | |
| constexpr basic_string_view< T > | make_string_view (const T(&str)[N]) |
| template<typename It > | |
| constexpr It | next (It it) |
| template<typename T > | |
| constexpr bool | operator!= (const basic_string_view< T > &lhs, const basic_string_view< T > &rhs) |
| template<typename T > | |
| std::basic_ostream< T > & | operator<< (std::basic_ostream< T > &o, const basic_string_view< T > &s) |
| template<typename T > | |
| constexpr bool | operator== (const basic_string_view< T > &lhs, const basic_string_view< T > &rhs) |
| template<typename It > | |
| constexpr It | prev (It it) |
| template<typename C > | |
| constexpr auto | size (const C &c) -> decltype(c.size()) |
| template<typename T , std::size_t N> | |
| constexpr std::size_t | size (const T(&)[N]) |
| using cx::string_view = typedef basic_string_view<char> |
Definition at line 1729 of file wildcards.hpp.
| using cx::u16string_view = typedef basic_string_view<char16_t> |
Definition at line 1730 of file wildcards.hpp.
| using cx::u32string_view = typedef basic_string_view<char32_t> |
Definition at line 1731 of file wildcards.hpp.
| using cx::wstring_view = typedef basic_string_view<wchar_t> |
Definition at line 1732 of file wildcards.hpp.
|
constexpr |
Definition at line 666 of file wildcards.hpp.
|
constexpr |
Definition at line 661 of file wildcards.hpp.
|
constexpr |
Definition at line 676 of file wildcards.hpp.
|
constexpr |
Definition at line 671 of file wildcards.hpp.
|
constexpr |
Definition at line 681 of file wildcards.hpp.
|
constexpr |
Definition at line 706 of file wildcards.hpp.
|
constexpr |
Definition at line 646 of file wildcards.hpp.
|
constexpr |
Definition at line 651 of file wildcards.hpp.
|
constexpr |
Definition at line 656 of file wildcards.hpp.
|
constexpr |
Definition at line 691 of file wildcards.hpp.
|
constexpr |
Definition at line 686 of file wildcards.hpp.
|
constexpr |
Definition at line 701 of file wildcards.hpp.
|
constexpr |
Definition at line 696 of file wildcards.hpp.
|
constexpr |
Definition at line 1640 of file wildcards.hpp.
|
constexpr |
Definition at line 1725 of file wildcards.hpp.
|
constexpr |
Definition at line 1720 of file wildcards.hpp.
|
constexpr |
Definition at line 626 of file wildcards.hpp.
|
constexpr |
Definition at line 1709 of file wildcards.hpp.
| std::basic_ostream<T>& cx::operator<< | ( | std::basic_ostream< T > & | o, |
| const basic_string_view< T > & | s | ||
| ) |
Definition at line 1714 of file wildcards.hpp.
|
constexpr |
Definition at line 1704 of file wildcards.hpp.
|
constexpr |
Definition at line 631 of file wildcards.hpp.
|
constexpr |
Definition at line 636 of file wildcards.hpp.
|
constexpr |
Definition at line 641 of file wildcards.hpp.