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

Return the status of the last call to `reloadStringBuffer()`&colon; &ast; 0 if `reloadStringBuffer()` has not been called or if a token was successfully read&period; &ast; `k&lowbar;EOF` (which is positive) if no data could be read before reaching EOF&period; &ast; a negative value if the `allowNonUtf8StringLiterals` option is `false` and a UTF&hyphen;8 error occurred&period; The specific value returned will be one of the enumerators of the `bdlde&colon;&colon;Utf8Util&colon;&colon;ErrorStatus` `enum` type indicating the nature of the UTF&hyphen;8 error&period;

== Synopsis

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

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


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