|
| SequenceReader (ReadOnlySequence< T > sequence) |
|
readonly bool | TryPeek (out T value) |
|
readonly bool | TryPeek (long offset, out T value) |
|
bool | TryRead (out T value) |
|
void | Rewind (long count) |
|
void | Advance (long count) |
|
readonly bool | TryCopyTo (Span< T > destination) |
|
bool | TryReadTo (out ReadOnlySpan< T > span, T delimiter, bool advancePastDelimiter=true) |
|
bool | TryReadTo (out ReadOnlySpan< T > span, T delimiter, T delimiterEscape, bool advancePastDelimiter=true) |
|
bool | TryReadTo (out ReadOnlySequence< T > sequence, T delimiter, bool advancePastDelimiter=true) |
|
bool | TryReadTo (out ReadOnlySequence< T > sequence, T delimiter, T delimiterEscape, bool advancePastDelimiter=true) |
|
bool | TryReadToAny (out ReadOnlySpan< T > span, ReadOnlySpan< T > delimiters, bool advancePastDelimiter=true) |
|
bool | TryReadToAny (out ReadOnlySequence< T > sequence, ReadOnlySpan< T > delimiters, bool advancePastDelimiter=true) |
|
bool | TryReadTo (out ReadOnlySpan< T > span, ReadOnlySpan< T > delimiter, bool advancePastDelimiter=true) |
|
bool | TryReadTo (out ReadOnlySequence< T > sequence, ReadOnlySpan< T > delimiter, bool advancePastDelimiter=true) |
|
bool | TryAdvanceTo (T delimiter, bool advancePastDelimiter=true) |
|
bool | TryAdvanceToAny (ReadOnlySpan< T > delimiters, bool advancePastDelimiter=true) |
|
long | AdvancePast (T value) |
|
long | AdvancePastAny (ReadOnlySpan< T > values) |
|
long | AdvancePastAny (T value0, T value1, T value2, T value3) |
|
long | AdvancePastAny (T value0, T value1, T value2) |
|
long | AdvancePastAny (T value0, T value1) |
|
void | AdvanceToEnd () |
|
bool | IsNext (T next, bool advancePast=false) |
|
bool | IsNext (ReadOnlySpan< T > next, bool advancePast=false) |
|
|
void | RetreatToPreviousSpan (long consumed) |
|
void | ResetReader () |
|
void | GetNextSpan () |
|
void | AdvanceToNextSpan (long count) |
|
bool | TryReadToSlow (out ReadOnlySpan< T > span, T delimiter, bool advancePastDelimiter) |
|
bool | TryReadToSlow (out ReadOnlySpan< T > span, T delimiter, T delimiterEscape, int index, bool advancePastDelimiter) |
|
bool | TryReadToSlow (out ReadOnlySequence< T > sequence, T delimiter, T delimiterEscape, int index, bool advancePastDelimiter) |
|
bool | TryReadToInternal (out ReadOnlySequence< T > sequence, T delimiter, bool advancePastDelimiter, int skip=0) |
|
bool | TryReadToAnySlow (out ReadOnlySpan< T > span, ReadOnlySpan< T > delimiters, bool advancePastDelimiter) |
|
bool | TryReadToAnyInternal (out ReadOnlySequence< T > sequence, ReadOnlySpan< T > delimiters, bool advancePastDelimiter, int skip=0) |
|
bool | TryReadToSlow (out ReadOnlySpan< T > span, ReadOnlySpan< T > delimiter, bool advancePastDelimiter) |
|
bool | IsNextSlow (ReadOnlySpan< T > next, bool advancePast) |
|
Definition at line 6 of file SequenceReader.cs.