Abstract
Abstract
Readonly
capacityAbstract
Readonly
indexAbstract
Readonly
limitAbstract
Readonly
remainingAbstract
Readonly
settingsThe OutputSettings
used to configure the behavior of output producers
that write to this Output
.
Abstract
asReturns a partial Output
equivalent to this Output
, if part
is true
;
returns a final Output
equivalent to this Output
if part
is false
.
The caller's reference to this Output
should be replaced by the returned
Output
.
Abstract
bindReturns an implementation-defined branch of the token stream.
Error
if this Output
writer cannot be cloned.
Writes the code points of the developer-readable [[Debug]] string of the
given object
. Assumes this is a Unicode Output
writer with sufficient
capacity.
the continuation of the output
.
[[OutputException]] if this Output
exits the cont state before
the full debug string has been written.
Writes the code points of the human-readable [[Display]] string of the
given object
. Assumes this is a Unicode Output
writer with sufficient
capacity.
the continuation of the output
.
[[OutputException]] if this Output
exits the cont state before
the full display string has been written.
Writes any internally buffered state to the underlying output stream.
Abstract
getAbstract
hasAbstract
isAbstract
isAbstract
isAbstract
isAbstract
isAbstract
setAbstract
stepOptional
offset: numberAbstract
withAbstract
withAbstract
withUpdates the settings
associated with this Output
.
this
Abstract
writeWrites a single token
to the stream, if this Output
is in the
cont state.
this
[[OutputException]] if this Output
is not in the cont state.
Writes the code points of the given string
. Assumes this is a Unicode
Output
writer with sufficient capacity.
this
[[OutputException]] if this Output
exits the cont state before
the full string
has been written.
Writes the code points of the given string
, followed by the code points
of the settings
' [[OutputSettings.lineSeparator line separator].
Assumes this is a Unicode Output
writer with sufficient capacity.
Optional
string: stringthis
[[OutputException]] if this Output
exits the cont state before
the full string
and line separator has been written.
Static
doneReturns an OutputBuffer
in the done state.
Static
errorReturns an OutputBuffer
in the error state that traps the given error
.
Static
fullReturns an OutputBuffer
in the full state.
Generated using TypeDoc
Non-blocking token stream buffer.