Navigation
API > API/Runtime > API/Runtime/uLangJSON
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool uLang::FromJSON
(
const JSONValue& JSON, |
JSON -> C++ conversion functions Overloads of the function FromJSON for various data types Supplement these by adding your own overloads for FromJSON Read a bool from JSON | uLang/JSON/JSON.h | |
bool uLang::FromJSON
(
const JSONValue& JSON, |
Read an integer from JSON | uLang/JSON/JSON.h | |
bool uLang::FromJSON
(
const JSONValue& JSON, |
Read an unsigned 32-bit integer from JSON | uLang/JSON/JSON.h | |
bool uLang::FromJSON
(
const JSONValue& JSON, |
Read an unsigned 64-bit integer from JSON | uLang/JSON/JSON.h | |
bool uLang::FromJSON
(
const JSONValue& JSON, |
Read a string from JSON | uLang/JSON/JSON.h | |
bool uLang::FromJSON
(
const JSONValue& JSON, |
uLang/JSON/JSON.h | ||
bool uLang::FromJSON
(
const JSONValue& JSON, |
Read an optional from JSON (which can be null meaning it's unset) | uLang/JSON/JSON.h | |
bool uLang::FromJSON
(
const JSONValue& JSON, |
Read an array from JSON | uLang/JSON/JSON.h | |
bool uLang::FromJSON
(
const JSONValue& JSON, |
Read member of a JSON object | uLang/JSON/JSON.h |
uLang::FromJSON(const JSONValue &, bool *)
Description
JSON -> C++ conversion functions Overloads of the function FromJSON for various data types Supplement these by adding your own overloads for FromJSON Read a bool from JSON
| Name | uLang::FromJSON |
| Type | function |
| Header File | /Engine/Source/Runtime/Solaris/uLangJSON/Public/uLang/JSON/JSON.h |
| Include Path | #include "uLang/JSON/JSON.h" |
namespace uLang
{
bool uLang::FromJSON
(
const JSONValue & JSON,
bool * Value
)
}
uLang::FromJSON(const JSONValue &, int *)
Description
Read an integer from JSON
| Name | uLang::FromJSON |
| Type | function |
| Header File | /Engine/Source/Runtime/Solaris/uLangJSON/Public/uLang/JSON/JSON.h |
| Include Path | #include "uLang/JSON/JSON.h" |
namespace uLang
{
bool uLang::FromJSON
(
const JSONValue & JSON,
int * Value
)
}
uLang::FromJSON(const JSONValue &, uint32_t *)
Description
Read an unsigned 32-bit integer from JSON
| Name | uLang::FromJSON |
| Type | function |
| Header File | /Engine/Source/Runtime/Solaris/uLangJSON/Public/uLang/JSON/JSON.h |
| Include Path | #include "uLang/JSON/JSON.h" |
namespace uLang
{
bool uLang::FromJSON
(
const JSONValue & JSON,
uint32_t * Value
)
}
uLang::FromJSON(const JSONValue &, uint64_t *)
Description
Read an unsigned 64-bit integer from JSON
| Name | uLang::FromJSON |
| Type | function |
| Header File | /Engine/Source/Runtime/Solaris/uLangJSON/Public/uLang/JSON/JSON.h |
| Include Path | #include "uLang/JSON/JSON.h" |
namespace uLang
{
bool uLang::FromJSON
(
const JSONValue & JSON,
uint64_t * Value
)
}
uLang::FromJSON(const JSONValue &, CUTF8String *)
Description
Read a string from JSON
| Name | uLang::FromJSON |
| Type | function |
| Header File | /Engine/Source/Runtime/Solaris/uLangJSON/Public/uLang/JSON/JSON.h |
| Include Path | #include "uLang/JSON/JSON.h" |
namespace uLang
{
bool uLang::FromJSON
(
const JSONValue & JSON,
CUTF8String * Value
)
}
uLang::FromJSON(const JSONValue &, CUTF8StringView *)
| Name | uLang::FromJSON |
| Type | function |
| Header File | /Engine/Source/Runtime/Solaris/uLangJSON/Public/uLang/JSON/JSON.h |
| Include Path | #include "uLang/JSON/JSON.h" |
namespace uLang
{
bool uLang::FromJSON
(
const JSONValue & JSON,
CUTF8StringView * Value
)
}
uLang::FromJSON(const JSONValue &, TOptional< T > *)
Description
Read an optional from JSON (which can be null meaning it's unset)
| Name | uLang::FromJSON |
| Type | function |
| Header File | /Engine/Source/Runtime/Solaris/uLangJSON/Public/uLang/JSON/JSON.h |
| Include Path | #include "uLang/JSON/JSON.h" |
namespace uLang
{
template<class T>
bool uLang::FromJSON
(
const JSONValue & JSON,
TOptional < T > * OptionalValue
)
}
uLang::FromJSON(const JSONValue &, TArray< T > *)
Description
Read an array from JSON
| Name | uLang::FromJSON |
| Type | function |
| Header File | /Engine/Source/Runtime/Solaris/uLangJSON/Public/uLang/JSON/JSON.h |
| Include Path | #include "uLang/JSON/JSON.h" |
namespace uLang
{
template<class T>
bool uLang::FromJSON
(
const JSONValue & JSON,
TArray< T > * ArrayValue
)
}
uLang::FromJSON(const JSONValue &, const char , T , TOptional< bool >)
Description
Read member of a JSON object
| Name | uLang::FromJSON |
| Type | function |
| Header File | /Engine/Source/Runtime/Solaris/uLangJSON/Public/uLang/JSON/JSON.h |
| Include Path | #include "uLang/JSON/JSON.h" |
namespace uLang
{
template<class T>
bool uLang::FromJSON
(
const JSONValue & JSON,
const char * MemberName,
T * MemberValue,
TOptional < bool > bRequired
)
}