|
| FORCEINLINE bool | operator== (const TCHAR *Ch, FNullTerminal) |
| |
| FORCEINLINE bool | operator!= (const TCHAR *Ch, FNullTerminal) |
| |
| FORCEINLINE bool | IsAlpha (TCHAR Ch) |
| |
| FORCEINLINE bool | IsNum (TCHAR Ch) |
| |
| FORCEINLINE bool | IsAlphaNum (TCHAR Ch) |
| |
| template<typename EndType > |
| FStringView | GetPathSection (const TCHAR *Start, EndType End) |
| |
| FText | MakeInvalidCharsMessage (const TSet< TCHAR > &InvalidChars, const FText &Owner) |
| |
| template<typename EndType > |
| bool | ParseChar (TCHAR Ch, const TCHAR *&Ptr, EndType End) |
| |
| FORCEINLINE bool | IsValidDomainLabelChar (TCHAR Ch) |
| |
| template<typename EndType > |
| bool | IsDomainLabelEnd (const TCHAR *Ptr, EndType End, bool bStopOnSlash, bool bStopOnAtSign) |
| |
| template<typename EndType > |
| TSet< TCHAR > | GetDomainLabelInvalidChars (const TCHAR *Ptr, EndType End, bool bStopOnSlash, bool bStopOnAtSign) |
| |
| template<typename EndType > |
| FText | MakeDomainLabelInvalidCharsMessage (const TCHAR *Ptr, EndType End, bool bStopOnSlash, bool bStopOnAtSign) |
| |
| template<typename EndType > |
| bool | ParseDomainLabel (const TCHAR *&Ptr, EndType End, bool bStopOnSlash, bool bStopOnAtSign, FText *OutErrorMessage=nullptr) |
| |
| template<typename EndType > |
| TSet< TCHAR > | GetIdentInvalidChars (const TCHAR *Ptr, EndType End, bool bStopOnSlash) |
| |
| template<typename EndType > |
| FText | MakeIdentInvalidCharsMessage (const TCHAR *Ptr, EndType End, bool bStopOnSlash, const FText &IdentTerm) |
| |
| template<typename EndType > |
| bool | ParseIdent (const TCHAR *&Ptr, EndType End, bool bStopOnSlash, FText *OutErrorMessage=nullptr, const FText *IdentTermReplacement=nullptr) |
| |
| FORCEINLINE void | MakeInvalidDomainErrorMessage (const FStringView Domain, FText &OutErrorMessage) |
| |
| template<typename EndType > |
| bool | ParseDomain (const TCHAR *&Ptr, EndType End, bool bStopOnSlash, FText *OutErrorMessage=nullptr) |
| |
| template<typename EndType > |
| bool | ParseSubpath (const TCHAR *&Ptr, EndType End, FText *OutErrorMessage=nullptr) |
| |
| template<typename EndType > |
| bool | ParsePath (const TCHAR *&Ptr, EndType End, FText *OutErrorMessage=nullptr) |
| |
| template<typename EndType > |
| bool | IsValidVersePath (const TCHAR *Ptr, EndType End, FText *OutErrorMessage=nullptr) |
| |
| template<typename EndType > |
| bool | IsValidDomain (const TCHAR *Ptr, EndType End, FText *OutErrorMessage=nullptr) |
| |
| template<typename EndType > |
| bool | IsValidSubpath (const TCHAR *Ptr, EndType End, FText *OutErrorMessage=nullptr) |
| |
| template<typename EndType > |
| bool | IsValidIdent (const TCHAR *Ptr, EndType End, FText *OutErrorMessage=nullptr, const FText *IdentTermReplacement=nullptr) |
| |
| template<typename EndType > |
| void | NormalizeDomainCase (TCHAR *Path, EndType End) |
| |