Navigation
API > API/Runtime > API/Runtime/uLangJSON
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool uLang::ToJSON
(
bool Value, |
Write a bool to JSON | uLang/JSON/JSON.h | |
bool uLang::ToJSON
(
int Value, |
Write an integer to JSON | uLang/JSON/JSON.h | |
bool uLang::ToJSON
(
uint32_t Value, |
Write an unsigned integer to JSON | uLang/JSON/JSON.h | |
bool uLang::ToJSON
(
CUTF8StringView Value, |
Write a string to JSON | uLang/JSON/JSON.h | |
bool uLang::ToJSON
(
const TOptional< T >& OptionalValue, |
Write an optional to JSON (which can be null meaning it's unset) | uLang/JSON/JSON.h | |
bool uLang::ToJSON
(
const TArray< T >& ArrayValue, |
Write an array to JSON | uLang/JSON/JSON.h | |
bool uLang::ToJSON
(
const T& MemberValue, |
Write member of a JSON object | uLang/JSON/JSON.h | |
bool uLang::ToJSON
(
const TOptional< T >& MemberValue, |
Write optional member of a JSON object | uLang/JSON/JSON.h |
uLang::ToJSON(bool, JSONValue *, JSONMemoryPoolAllocator &)
Description
Write a bool to JSON
| Name | uLang::ToJSON |
| 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::ToJSON
(
bool Value,
JSONValue * JSON,
JSONMemoryPoolAllocator &
)
}
uLang::ToJSON(int, JSONValue *, JSONMemoryPoolAllocator &)
Description
Write an integer to JSON
| Name | uLang::ToJSON |
| 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::ToJSON
(
int Value,
JSONValue * JSON,
JSONMemoryPoolAllocator &
)
}
uLang::ToJSON(uint32_t, JSONValue *, JSONMemoryPoolAllocator &)
Description
Write an unsigned integer to JSON
| Name | uLang::ToJSON |
| 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::ToJSON
(
uint32_t Value,
JSONValue * JSON,
JSONMemoryPoolAllocator &
)
}
uLang::ToJSON(CUTF8StringView, JSONValue *, JSONMemoryPoolAllocator &)
Description
Write a string to JSON
| Name | uLang::ToJSON |
| 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::ToJSON
(
CUTF8StringView Value,
JSONValue * JSON,
JSONMemoryPoolAllocator & Allocator
)
}
uLang::ToJSON(const TOptional< T > &, JSONValue *, JSONMemoryPoolAllocator &)
Description
Write an optional to JSON (which can be null meaning it's unset)
| Name | uLang::ToJSON |
| 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::ToJSON
(
const TOptional < T > & OptionalValue,
JSONValue * JSON,
JSONMemoryPoolAllocator & Allocator
)
}
uLang::ToJSON(const TArray< T > &, JSONValue *, JSONMemoryPoolAllocator &)
Description
Write an array to JSON
| Name | uLang::ToJSON |
| 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::ToJSON
(
const TArray< T > & ArrayValue,
JSONValue * JSON,
JSONMemoryPoolAllocator & Allocator
)
}
uLang::ToJSON(const T &, const char , JSONValue , JSONMemoryPoolAllocator &)
Description
Write member of a JSON object
| Name | uLang::ToJSON |
| 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::ToJSON
(
const T & MemberValue,
const char * MemberName,
JSONValue * JSON,
JSONMemoryPoolAllocator & Allocator
)
}
uLang::ToJSON(const TOptional< T > &, const char , JSONValue , JSONMemoryPoolAllocator &)
Description
Write optional member of a JSON object
| Name | uLang::ToJSON |
| 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::ToJSON
(
const TOptional < T > & MemberValue,
const char * MemberName,
JSONValue * JSON,
JSONMemoryPoolAllocator & Allocator
)
}