|
| | FastDecimalFormat::Internal::ENUM_CLASS_FLAGS (EDecimalNumberSigningStringsFlags) |
| |
| void | FastDecimalFormat::Internal::SanitizeNumberFormattingOptions (FNumberFormattingOptions &InOutFormattingOptions) |
| |
| int32 | FastDecimalFormat::Internal::IntegralToString_UInt64ToString (const uint64 InVal, const bool InUseGrouping, const uint8 InPrimaryGroupingSize, const uint8 InSecondaryGroupingSize, const uint8 InMinimumGroupingDigits, const TCHAR InGroupingSeparatorCharacter, const TCHAR *InDigitCharacters, const int32 InMinDigitsToPrint, const int32 InMaxDigitsToPrint, TCHAR *InBufferToFill, const int32 InBufferToFillSize) |
| |
| FORCEINLINE int32 | FastDecimalFormat::Internal::IntegralToString_Common (const uint64 InVal, const FDecimalNumberFormattingRules &InFormattingRules, const FNumberFormattingOptions &InFormattingOptions, TCHAR *InBufferToFill, const int32 InBufferToFillSize) |
| |
| void | FastDecimalFormat::Internal::FractionalToString_SplitAndRoundNumber (const bool bIsNegative, const double InValue, const int32 InNumDecimalPlaces, ERoundingMode InRoundingMode, double &OutIntegralPart, double &OutFractionalPart) |
| |
| void | FastDecimalFormat::Internal::BuildFinalString (const bool bIsNegative, const bool bAlwaysSign, const FDecimalNumberFormattingRules &InFormattingRules, const TCHAR *InIntegralBuffer, const int32 InIntegralLen, const TCHAR *InFractionalBuffer, const int32 InFractionalLen, FString &OutString) |
| |
| void | FastDecimalFormat::Internal::IntegralToString (const bool bIsNegative, const uint64 InVal, const FDecimalNumberFormattingRules &InFormattingRules, FNumberFormattingOptions InFormattingOptions, FString &OutString) |
| |
| FString | FastDecimalFormat::Internal::CultureInvariantDecimalToString (const double InVal, const TCHAR *&InBuffer, const int32 InBufferLen, const FDecimalNumberFormattingRules &InFormattingRules, const FNumberFormattingOptions &InFormattingOptions) |
| |
| void | FastDecimalFormat::Internal::FractionalToString (const double InVal, const FDecimalNumberFormattingRules &InFormattingRules, FNumberFormattingOptions InFormattingOptions, FString &OutString) |
| |
| | FastDecimalFormat::Internal::ENUM_CLASS_FLAGS (EDecimalNumberParseFlags) |
| |
| bool | FastDecimalFormat::Internal::StringToIntegral_StringToUInt64 (const TCHAR *&InBuffer, const TCHAR *InBufferEnd, const FDecimalNumberFormattingRules &InFormattingRules, const FDecimalNumberSignParser &InSignParser, const EDecimalNumberParseFlags &InParseFlags, const int32 InMaxDigitsToParse, bool &OutIsNegative, bool &OutIsOverflow, uint64 &OutVal, uint8 &OutDigitCount) |
| |
| FORCEINLINE bool | FastDecimalFormat::Internal::StringToIntegral_Common (const TCHAR *&InBuffer, const TCHAR *InBufferEnd, const FDecimalNumberFormattingRules &InFormattingRules, const FNumberParsingOptions &InParsingOptions, const FDecimalNumberSignParser &InSignParser, bool &OutIsNegative, bool &OutIsOverflow, uint64 &OutVal, uint8 &OutDigitCount) |
| |
| bool | FastDecimalFormat::Internal::StringToIntegral (const TCHAR *InStr, const int32 InStrLen, const FDecimalNumberFormattingRules &InFormattingRules, const FNumberParsingOptions &InParsingOptions, const FDecimalNumberIntegralLimits &InLimits, bool &OutIsNegative, uint64 &OutVal, int32 *OutParsedLen) |
| |
| bool | FastDecimalFormat::Internal::StringToCultureInvariantDecimal (const TCHAR *&InBuffer, const TCHAR *InBufferEnd, const FDecimalNumberFormattingRules &InFormattingRules, const FNumberParsingOptions &InParsingOptions, const FDecimalNumberSignParser &InSignParser, TStringBuilder< 128 > &OutInvariantDecimal) |
| |
| bool | FastDecimalFormat::Internal::StringToFractional (const TCHAR *InStr, const int32 InStrLen, const FDecimalNumberFormattingRules &InFormattingRules, const FNumberParsingOptions &InParsingOptions, const FDecimalNumberFractionalLimits &InLimits, double &OutVal, int32 *OutParsedLen) |
| |
| const FDecimalNumberFormattingRules & | FastDecimalFormat::GetCultureAgnosticFormattingRules () |
| |
| uint64 | FastDecimalFormat::Pow10 (const int32 InExponent) |
| |