Method | Description | |
---|---|---|
Assign ( object buffer ) : void |
Assign a new buffer buffer MUST be of type string. |
|
Assign ( object buffer, int offset, int count ) : void |
Assign a new buffer buffer MUST be of type string. |
|
Consume ( ) : void |
Consume current character.
|
|
ConsumeWhiteSpaces ( ) : void |
Consumes horizontal white spaces (space and tab).
|
|
ConsumeWhiteSpaces ( char extraCharacter ) : void |
Consume horizontal white spaces and the specified character.
|
|
Contains ( char ch ) : bool |
Checks if one of the remaining bytes are a specified character.
|
|
Read ( ) : char |
Read a character.
|
|
ReadLine ( ) : string |
Get a text line. Will merge multiline headers. |
|
ReadQuotedString ( ) : string |
Read quoted string
|
|
ReadToEnd ( ) : string |
Read until end of string, or to one of the delimiters are found. Will not consume the delimiter. |
|
ReadToEnd ( char delimiter ) : string |
Read to end of buffer, or until specified delimiter is found.
|
|
ReadToEnd ( string delimiters ) : string |
Read until end of string, or to one of the delimiters are found.
|
|
ReadUntil ( char delimiter ) : string |
Will read until specified delimiter is found. Will trim away spaces and tabs from the end. Will not consume the delimiter. |
|
ReadUntil ( string delimiters ) : string |
Read until one of the delimiters are found. Will not consume the delimiter. |
|
ReadWord ( ) : string |
Read until a horizontal white space occurs (or end, or end of line).
|
|
StringReader ( ) : System |
Initializes a new instance of the StringReader class.
|
|
StringReader ( string buffer ) : System |
Initializes a new instance of the StringReader class.
|
Method | Description | |
---|---|---|
GetString ( int startIndex, int endIndex ) : string | ||
GetString ( int startIndex, int endIndex, bool trimEnd ) : string |
public Assign ( object buffer ) : void | ||
buffer | object | Buffer to process |
return | void |
public Assign ( object buffer, int offset, int count ) : void | ||
buffer | object | Buffer to process. |
offset | int | Where to start process buffer |
count | int | Buffer length |
return | void |
public ConsumeWhiteSpaces ( char extraCharacter ) : void | ||
extraCharacter | char | Extra character to consume |
return | void |
public ReadToEnd ( char delimiter ) : string | ||
delimiter | char | Delimiter to find. |
return | string |
public ReadToEnd ( string delimiters ) : string | ||
delimiters | string | characters to stop at |
return | string |
public ReadUntil ( char delimiter ) : string | ||
delimiter | char | Character to stop at. |
return | string |
public ReadUntil ( string delimiters ) : string | ||
delimiters | string | characters to stop at |
return | string |
public StringReader ( string buffer ) : System | ||
buffer | string | Buffer to process. |
return | System |