Constructors
Synopses
Declared in <bslstl_stringrefdata.h>
Create a StringRefData object having default attribute values: ` begin() == 0 end() == 0 `
Create a StringRefData object from the specified view.
explicit
StringRefData(bsl::basic_string_view<CHAR_TYPE> const& view);
Create a StringRefData object with the specified begin and end attribute values. The behavior is undefined unless begin <= end and !begin == !end.
StringRefData(
CHAR_TYPE const* begin,
CHAR_TYPE const* end);
Parameters
Name |
Description |
view |
string view providing the referenced character range |
begin |
address of the first character in the referenced range |
end |
address one past the last character in the referenced range |
Created with MrDocs