프로퍼티 | 타입 | 설명 | |
---|---|---|---|
CompareCharacters | bool | ||
FindTokenContents | string | ||
GetNextCharacter | int |
메소드 | 설명 | |
---|---|---|
Chain ( |
Construct that allows this filter to be chained to the one in the parameter chainedReader.
|
|
Peek ( ) : int |
Reads the next character applying the filter logic without advancing the current position in the stream. Peek currently is not supported.
|
|
Read ( ) : int |
Reads the next character applying the filter logic.
|
메소드 | 설명 | |
---|---|---|
Initialize ( ) : void |
Initialize the filter by setting its parameters.
|
메소드 | 설명 | |
---|---|---|
CompareCharacters ( int char1, int char2 ) : bool |
Compares to characters taking IgnoreCase into account.
|
|
FindTokenContents ( bool &tokenNotFound, bool &unknownToken, bool &streamEnded ) : string |
Finds a token give that we are positioned at a beginning token character. Either a token replacement is returned or the characters that were read looking for the token.
|
|
GetNextCharacter ( AcquireCharDelegate AcquireChar ) : int |
Returns the next character in the stream replacing the specified character. Using the AcquireCharDelegate allows for the same implementation for Read and Peek
|
public Chain ( |
||
chainedReader | Filter that the filter will be chained to | |
리턴 | void |