![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <JsonValue.h>
Inheritance diagram for TJsonValueNumberString< CharType >:Protected Member Functions | |
| virtual FString | GetType () const override |
| SIZE_T | GetAllocatedSize () const |
Protected Member Functions inherited from FJsonValue | |
| JSON_API | FJsonValue () |
| virtual JSON_API | ~FJsonValue () |
| JSON_API void | ErrorMessage (const FString &InType) const |
Protected Attributes | |
| TString< CharType > | Value |
Additional Inherited Members | |
Static Public Member Functions inherited from FJsonValue | |
| static JSON_API TSharedPtr< FJsonValue > | Duplicate (const TSharedPtr< const FJsonValue > &Src) |
| static JSON_API TSharedPtr< FJsonValue > | Duplicate (const TSharedPtr< FJsonValue > &Src) |
| static JSON_API bool | CompareEqual (const FJsonValue &Lhs, const FJsonValue &Rhs) |
Public Attributes inherited from FJsonValue | |
| EJson | Type |
A Json Number Value, stored internally as a string so as not to lose precision
|
inline |
|
inline |
|
inlineprotected |
Helper to calculate allocated size of the Value string
|
inlineoverridevirtual |
Returns the memory footprint for this object in Bytes, including sizeof(*this) and allocated memory. All children should implement this so their memory layout is properly accounted for
Reimplemented from FJsonValue.
|
inlineoverrideprotectedvirtual |
Implements FJsonValue.
|
inlineoverridevirtual |
Returns whether or not a caller should prefer a string representation of the value, rather than the natural JSON type
Reimplemented from FJsonValue.
|
inlineoverridevirtual |
Tries to convert this value to a bool, returning false if not possible
Reimplemented from FJsonValue.
|
inlineoverridevirtual |
Tries to convert this value to a number, returning false if not possible
Reimplemented from FJsonValue.
|
inlineoverridevirtual |
Tries to convert this value to a number, returning false if not possible
Reimplemented from FJsonValue.
|
inlineoverridevirtual |
Tries to convert this value to a number, returning false if not possible
Reimplemented from FJsonValue.
|
inlineoverridevirtual |
Tries to convert this value to a number, returning false if not possible
Reimplemented from FJsonValue.
|
inlineoverridevirtual |
Tries to convert this value to a number, returning false if not possible
Reimplemented from FJsonValue.
|
inlineoverridevirtual |
Tries to convert this value to a number, returning false if not possible
Reimplemented from FJsonValue.
|
inlineoverridevirtual |
Tries to convert this value to a number, returning false if not possible
Reimplemented from FJsonValue.
|
inlineoverridevirtual |
Tries to convert this value to a number, returning false if not possible
Reimplemented from FJsonValue.
|
inlineoverridevirtual |
Tries to convert this value to a number, returning false if not possible
Reimplemented from FJsonValue.
|
inlineoverridevirtual |
Tries to convert this value to a number, returning false if not possible
Reimplemented from FJsonValue.
|
inlineoverridevirtual |
Tries to convert this value to a string, returning false if not possible
Reimplemented from FJsonValue.
|
inlineoverridevirtual |
Tries to convert this value to a utf8 string, returning false if not possible
Reimplemented from FJsonValue.
|
protected |