Beef Corlib
Public Member Functions | Public Attributes | Properties | List of all members
System.StringStringSplitEnumerator Struct Reference
Inheritance diagram for System.StringStringSplitEnumerator:
System.Collections.IEnumerator< StringView >

Public Member Functions

 StringStringSplitEnumerator (char8 *ptr, int strLength, StringView[] separators, int count, StringSplitOptions splitOptions)
 
 StringStringSplitEnumerator (char8 *ptr, int strLength, StringView separator, int count, StringSplitOptions splitOptions)
 
bool MoveNext ()
 
void Reset ()
 
void Dispose ()
 
Result< StringViewGetNext ()
 
- Public Member Functions inherited from System.Collections.IEnumerator< StringView >
Result< T > GetNext ()
 

Public Attributes

StringSplitOptions mSplitOptions
 
StringView mFirstSeparator
 
StringView[] mSeparators
 
char8 * mPtr
 
int_strsize mStrLen
 
int32 mCurCount
 
int32 mMaxCount
 
int_strsize mPos
 
int_strsize mMatchPos
 
int_strsize mMatchLen
 

Properties

StringView Current [get]
 
int_strsize Pos [get]
 
int_strsize MatchPos [get]
 
int32 MatchIndex [get]
 
bool HasMore [get]