Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.__DTString Struct Reference

Package Functions

 __DTString (ReadOnlySpan< char > str, DateTimeFormatInfo dtfi, bool checkDigitToken)
 
 __DTString (ReadOnlySpan< char > str, DateTimeFormatInfo dtfi)
 
bool GetNext ()
 
bool AtEnd ()
 
bool Advance (int count)
 
void GetRegularToken (out TokenType tokenType, out int tokenValue, DateTimeFormatInfo dtfi)
 
TokenType GetSeparatorToken (DateTimeFormatInfo dtfi, out int indexBeforeSeparator, out char charBeforeSeparator)
 
bool MatchSpecifiedWord (string target)
 
bool MatchSpecifiedWords (string target, bool checkWordBoundary, ref int matchLength)
 
bool Match (string str)
 
bool Match (char ch)
 
int MatchLongestWords (string[] words, ref int maxMatchStrLen)
 
int GetRepeatCount ()
 
bool GetNextDigit ()
 
char GetChar ()
 
int GetDigit ()
 
void SkipWhiteSpaces ()
 
bool SkipWhiteSpaceCurrent ()
 
void TrimTail ()
 
void RemoveTrailingInQuoteSpaces ()
 
void RemoveLeadingInQuoteSpaces ()
 
DTSubString GetSubString ()
 
void ConsumeSubString (DTSubString sub)
 

Package Attributes

ReadOnlySpan< char > Value
 
int Index
 
char m_current
 

Properties

int Length [get]
 
CompareInfo CompareInfo [get]
 

Private Attributes

readonly CompareInfo m_info
 
readonly bool m_checkDigitToken
 

Static Private Attributes

static readonly char[] WhiteSpaceChecks = new char[2] { ' ', '\u00a0' }
 

Detailed Description

Definition at line 6 of file __DTString.cs.


The documentation for this struct was generated from the following file: