|
static bsl::string_view | bind (const bsl::string_view &string, const IndexSpan &span) |
|
static bsl::wstring_view | bind (const bsl::wstring_view &string, const IndexSpan &span) |
|
static IndexSpan | createFromPositions (const bsl::string_view &string, IndexSpan::size_type begin, IndexSpan::size_type end) |
|
static IndexSpan | createFromPositions (const bsl::wstring_view &string, IndexSpan::size_type begin, IndexSpan::size_type end) |
|
static IndexSpan | create (const bsl::string_view &string, IndexSpan::size_type begin, IndexSpan::size_type length) |
|
static IndexSpan | create (const bsl::wstring_view &string, IndexSpan::size_type begin, IndexSpan::size_type length) |
|
static IndexSpan | create (const bsl::string_view &string, const bsl::string_view &subString) |
|
static IndexSpan | create (const bsl::wstring_view &string, const bsl::wstring_view &subString) |
|
static IndexSpan | create (const bsl::string_view &string, bsl::string_view::const_iterator begin, IndexSpan::size_type length) |
|
static IndexSpan | create (const bsl::wstring_view &string, bsl::wstring_view::const_iterator begin, IndexSpan::size_type length) |
|
static IndexSpan | create (const bslstl::StringRef &string, bslstl::StringRef::const_iterator begin, IndexSpan::size_type length) |
|
static IndexSpan | create (const bslstl::StringRefWide &string, bslstl::StringRefWide::const_iterator begin, IndexSpan::size_type length) |
|
static IndexSpan | create (const bsl::string &string, bsl::string::const_iterator begin, IndexSpan::size_type length) |
|
static IndexSpan | create (const bsl::wstring &string, bsl::wstring::const_iterator begin, IndexSpan::size_type length) |
|
static IndexSpan | create (const std::string &string, std::string::const_iterator begin, IndexSpan::size_type length) |
|
static IndexSpan | create (const std::wstring &string, std::wstring::const_iterator begin, IndexSpan::size_type length) |
|
static IndexSpan | create (const bsl::string_view &string, bsl::string_view::const_iterator begin, bsl::string_view::const_iterator end) |
|
static IndexSpan | create (const bsl::wstring_view &string, bsl::wstring_view::const_iterator begin, bsl::wstring_view::const_iterator end) |
|
static IndexSpan | create (const bslstl::StringRef &string, bslstl::StringRef::const_iterator begin, bslstl::StringRef::const_iterator end) |
|
static IndexSpan | create (const bslstl::StringRefWide &string, bslstl::StringRefWide::const_iterator begin, bslstl::StringRefWide::const_iterator end) |
|
static IndexSpan | create (const bsl::string &string, bsl::string::const_iterator begin, bsl::string::const_iterator end) |
|
static IndexSpan | create (const bsl::wstring &string, bsl::wstring::const_iterator begin, bsl::wstring::const_iterator end) |
|
static IndexSpan | create (const std::string &string, std::string::const_iterator begin, std::string::const_iterator end) |
|
static IndexSpan | create (const std::wstring &string, std::wstring::const_iterator begin, std::wstring::const_iterator end) |
|
This struct serves as a namespace for utility functions that operate on IndexSpan
and string objects.