BloombergLP::bdlb::IndexSpanStringUtil::bind

Return a string view of the substring of string described by span.

Synopsis

Declared in <bdlb_indexspanstringutil.h>

static
std::string_view
bind(
    std::string_view const& string,
    IndexSpan const& span);

Description

Return a string reference to the substring of the specified string as described by the specified span, meaning the substring starting at the span.position() index in string and having span.length() characters. The behavior is undefined unless span.position() <= string.length() and span.position() + span.length() <= string.length().

Return Value

a string view of the substring described by span

Parameters

NameDescription
stringstring containing the substring
spanindex span describing the substring