[#BloombergLP-bdlb-Tokenizer-reset-04] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlb.adoc[bdlb]::xref:BloombergLP/bdlb/Tokenizer.adoc[Tokenizer]::reset :relfileprefix: ../../../ :mrdocs: `reset` overloads == Synopses Declared in `<bdlb_tokenizer.h>` Same as the preceding overload for a `string_view` `input`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bdlb/Tokenizer/reset-0f.adoc[reset](std::string_view const& input); ---- [.small]#xref:BloombergLP/bdlb/Tokenizer/reset-0f.adoc[_» more..._]# Rebind this object to refer to the specified sequence of `input` characters. The state of the tokenizer following this call is _as_ _if_ it had been constructed with `input` and its current sets of _soft_ and _hard_ delimiter characters. The behavior is undefined if this object is used in any way (other than to reset or destroy it) after its underlying `input` string is modified. Note that supplying a default constructed `string_view` is equivalent to supplying an empty c‐string (i.e., ""). [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void xref:BloombergLP/bdlb/Tokenizer/reset-07.adoc[reset](char const* input); ---- [.small]#xref:BloombergLP/bdlb/Tokenizer/reset-07.adoc[_» more..._]# [.small]#Created with https://www.mrdocs.com[MrDocs]#