The current cursor position.
The substring from the start of the string to the current cursor position.
The substring from the current cursor position to the end of the string.
The number of characters remaining that may be read.
The underlying string.
The total number of characters in the string.
Whether 1 character can be read.
Whether length number of characters can be read.
Returns the character at the current cursor position but does not advance the cursor.
Returns the character at the current cursor position + offset but does not advance the cursor.