terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
System.UriHelper Class Reference
+ Collaboration diagram for System.UriHelper:

Static Package Functions

static unsafe bool TestForSubPath (char *pMe, ushort meLength, char *pShe, ushort sheLength, bool ignoreCase)
 
static unsafe char[] EscapeString (string input, int start, int end, char[] dest, ref int destPos, bool isUriString, char force1, char force2, char rsvd)
 
static char[] UnescapeString (string input, int start, int end, char[] dest, ref int destPosition, char rsvd1, char rsvd2, char rsvd3, UnescapeMode unescapeMode, UriParser syntax, bool isQuery)
 
static unsafe char[] UnescapeString (char *pStr, int start, int end, char[] dest, ref int destPosition, char rsvd1, char rsvd2, char rsvd3, UnescapeMode unescapeMode, UriParser syntax, bool isQuery)
 
static unsafe void MatchUTF8Sequence (char *pDest, char[] dest, ref int destOffset, char[] unescapedChars, int charCount, byte[] bytes, int byteCount, bool isQuery, bool iriParsing)
 
static unsafe void EscapeAsciiChar (char ch, char[] to, ref int pos)
 
static unsafe char EscapedAscii (char digit, char next)
 
static unsafe bool IsNotSafeForUnescape (char ch)
 
static bool IsUnreserved (char c)
 
static bool Is3986Unreserved (char c)
 

Static Private Member Functions

static unsafe char[] EnsureDestinationSize (char *pStr, char[] dest, int currentInputPos, short charsToAdd, short minReallocateChars, ref int destPos, int prevInputPos)
 
static bool IsReservedUnreservedOrHash (char c)
 
static UriHelper ()
 

Static Private Attributes

static readonly char[] HexUpperChars
 

Detailed Description

Definition at line 11 of file UriHelper.cs.


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