[#BloombergLP-bdljsn-Tokenizer-resetStreamBufGetPointer]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdljsn.adoc[bdljsn]::xref:BloombergLP/bdljsn/Tokenizer.adoc[Tokenizer]::resetStreamBufGetPointer
:relfileprefix: ../../../
:mrdocs:

Reset the get pointer of the `streambuf` held by this object to refer to the byte following the last processed byte, if the held `streambuf` supports seeking, and return an error otherwise leaving this object unchanged&period; Return 0 on success, and a non&hyphen;zero value otherwise&period; The behavior is undefined unless `reset` has been called&period; Note that after a successful function return users can read data from the `streambuf` that was specified during `reset` from where this object stopped&period; Also note that this call implies the end of processing for this object and any subsequent methods invoked on this object should only be done after calling `reset` and specifying a new `streambuf`&period;

== Synopsis

Declared in `&lt;bdljsn&lowbar;tokenizer&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
int
resetStreamBufGetPointer();
----


[.small]#Created with https://www.mrdocs.com[MrDocs]#
