Utf8String.Enumerator
Namespace: SnowBank.Buffers.Text · struct
Implements: IEnumerator<UnicodeCodePoint>, IEnumerator, IDisposable
Enumerator that lists all the UnicodeCodePoint in a Utf8String
Properties
ByteOffset
int ByteOffset { get; }
Current offset in the UTF-8 buffer
ByteRemaining
int ByteRemaining { get; }
Number of bytes remaining in the UTF-8 buffer
Current
UnicodeCodePoint Current { get; }
Current code point
Methods
GetBuffer
Slice GetBuffer()
UTF-8 buffer of the string
MoveNext
bool MoveNext()
Reset
void Reset()