Namespaces | |
| namespace | 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 = basic_string_view<char> |
Definition at line 826 of file wildcards.hpp.
| using cx::u16string_view = basic_string_view<char16_t> |
Definition at line 827 of file wildcards.hpp.
| using cx::u32string_view = basic_string_view<char32_t> |
Definition at line 828 of file wildcards.hpp.
| using cx::wstring_view = basic_string_view<wchar_t> |
Definition at line 829 of file wildcards.hpp.
|
constexpr |
Definition at line 285 of file wildcards.hpp.
|
constexpr |
Definition at line 280 of file wildcards.hpp.
|
constexpr |
Definition at line 295 of file wildcards.hpp.
|
constexpr |
Definition at line 290 of file wildcards.hpp.
Definition at line 300 of file wildcards.hpp.
Definition at line 325 of file wildcards.hpp.
|
constexpr |
Definition at line 265 of file wildcards.hpp.
Definition at line 270 of file wildcards.hpp.
|
constexpr |
Definition at line 275 of file wildcards.hpp.
|
constexpr |
Definition at line 310 of file wildcards.hpp.
|
constexpr |
Definition at line 305 of file wildcards.hpp.
|
constexpr |
Definition at line 320 of file wildcards.hpp.
|
constexpr |
Definition at line 315 of file wildcards.hpp.
|
constexpr |
Definition at line 769 of file wildcards.hpp.
|
constexpr |
Definition at line 822 of file wildcards.hpp.
|
constexpr |
Definition at line 817 of file wildcards.hpp.
|
constexpr |
Definition at line 245 of file wildcards.hpp.
|
constexpr |
Definition at line 806 of file wildcards.hpp.
| std::basic_ostream< T > & cx::operator<< | ( | std::basic_ostream< T > & | o, |
| const basic_string_view< T > & | s ) |
Definition at line 806 of file wildcards.hpp.
|
constexpr |
Definition at line 801 of file wildcards.hpp.
|
constexpr |
Definition at line 250 of file wildcards.hpp.
|
constexpr |
Definition at line 255 of file wildcards.hpp.
|
constexpr |
Definition at line 260 of file wildcards.hpp.