- EncodingType
enum EncodingType
Undocumented in source.
- _stream
InputStream _stream;
Undocumented in source.
- _filename
string _filename;
Undocumented in source.
- _buf
ubyte[] _buf;
Undocumented in source.
- _pos
uint _pos;
Undocumented in source.
- _len
uint _len;
Undocumented in source.
- _streamEof
bool _streamEof;
Undocumented in source.
- _line
uint _line;
Undocumented in source.
- _textPos
uint _textPos;
Undocumented in source.
- _textLen
uint _textLen;
Undocumented in source.
- _textBuf
dchar[] _textBuf;
Undocumented in source.
- _eof
bool _eof;
Undocumented in source.
- filename
string filename [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- line
uint line [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- encoding
EncodingType encoding [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- errorCode
int errorCode [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- errorMessage
string errorMessage [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- errorLine
int errorLine [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- errorPos
int errorPos [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- _encoding
EncodingType _encoding;
Undocumented in source.
- _errorCode
int _errorCode;
Undocumented in source.
- _errorMessage
string _errorMessage;
Undocumented in source.
- _errorLine
uint _errorLine;
Undocumented in source.
- _errorPos
uint _errorPos;
Undocumented in source.
- readBytes
uint readBytes()
Undocumented in source. Be warned that the author may not have intended to support it.
- consumedBytes
void consumedBytes(uint count)
Undocumented in source. Be warned that the author may not have intended to support it.
- reserveTextBuf
dchar* reserveTextBuf(uint len)
Undocumented in source. Be warned that the author may not have intended to support it.
- appendedText
void appendedText(uint len)
Undocumented in source. Be warned that the author may not have intended to support it.
- setError
void setError(int code, string message, uint errorLine, uint errorPos)
Undocumented in source. Be warned that the author may not have intended to support it.
- decodeText
uint decodeText()
Undocumented in source.
- LINE_POSITION_UNDEFINED
uint LINE_POSITION_UNDEFINED;
Undocumented in source.
- readLine
dchar[] readLine()
Undocumented in source. Be warned that the author may not have intended to support it.
- TEXT_BUFFER_SIZE
int TEXT_BUFFER_SIZE;
Undocumented in source.
- BYTE_BUFFER_SIZE
int BYTE_BUFFER_SIZE;
Undocumented in source.
- QUARTER_BYTE_BUFFER_SIZE
int QUARTER_BYTE_BUFFER_SIZE;
Undocumented in source.
- create
LineStream create(string code, string filename)
Undocumented in source. Be warned that the author may not have intended to support it.
- create
LineStream create(InputStream stream, string filename)
Undocumented in source. Be warned that the author may not have intended to support it.
- invalidCharFlag
bool invalidCharFlag;
Undocumented in source.
- invalidCharError
void invalidCharError()
Undocumented in source. Be warned that the author may not have intended to support it.