JsonParser.Impl

Undocumented in source.

Members

Aliases

Char
alias Char = C
Undocumented in source.

Properties

eof
bool eof [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

expect
void expect(C c)
Undocumented in source. Be warned that the author may not have intended to support it.
isWhite
bool isWhite(C c)
Undocumented in source. Be warned that the author may not have intended to support it.
mark
size_t mark()
Undocumented in source. Be warned that the author may not have intended to support it.
next
C next()
Undocumented in source. Be warned that the author may not have intended to support it.
peek
C peek()
Undocumented in source. Be warned that the author may not have intended to support it.
read
void read(Sink sink)
Undocumented in source. Be warned that the author may not have intended to support it.
readArray
void readArray(Sink sink)
Undocumented in source. Be warned that the author may not have intended to support it.
readN
C[] readN(size_t n)
Undocumented in source. Be warned that the author may not have intended to support it.
readNumeric
C[] readNumeric()
Undocumented in source. Be warned that the author may not have intended to support it.
readObject
void readObject(Sink sink)
Undocumented in source. Be warned that the author may not have intended to support it.
readObjectValue
void readObjectValue(Sink sink)
Undocumented in source. Be warned that the author may not have intended to support it.
readString
void readString(Sink sink)

This will call sink.handleStringFragment multiple times.

skip
void skip()
Undocumented in source. Be warned that the author may not have intended to support it.
skipWhitespace
void skipWhitespace()
Undocumented in source. Be warned that the author may not have intended to support it.
slice
C[] slice(size_t a, size_t b)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta