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