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.