Navigation
API > API/Runtime > API/Runtime/JsonUtilities
JSON member path builder.
| Name | FJsonSchemaMemberPath |
| Type | class |
| Header File | /Engine/Source/Runtime/JsonUtilities/Public/JsonSchema/JsonSchemaMemberPath.h |
| Include Path | #include "JsonSchema/JsonSchemaMemberPath.h" |
Syntax
class FJsonSchemaMemberPath
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| JsonSchema/JsonSchemaMemberPath.h | |||
FJsonSchemaMemberPath
(
const FJsonSchemaMemberPath& InMemberPath |
JsonSchema/JsonSchemaMemberPath.h | ||
FJsonSchemaMemberPath
(
FJsonSchemaMemberPath&& Other |
JsonSchema/JsonSchemaMemberPath.h | ||
FJsonSchemaMemberPath
(
FStringView InitialString |
JsonSchema/JsonSchemaMemberPath.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Delimiter | const FStringView | Text used to represent divider between member names and sub-member names. | JsonSchema/JsonSchemaMemberPath.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PathString | FString | JsonSchema/JsonSchemaMemberPath.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const TCHAR * GetData() |
Returns a pointer to the path string data. | JsonSchema/JsonSchemaMemberPath.h | |
int32 Len () |
Read-only subset of TStringBuilderBase's interface, for compatibility with existing callers. | JsonSchema/JsonSchemaMemberPath.h | |
bool Pop
(
FStringView String |
Remove a string from the end. | JsonSchema/JsonSchemaMemberPath.h | |
bool PopSubmember
(
FStringView SubmemberString |
Remove a string from the end, as a submember: Delimiter + SubmemberText | JsonSchema/JsonSchemaMemberPath.h | |
bool Push
(
FStringView String |
Add a string to the end. | JsonSchema/JsonSchemaMemberPath.h | |
bool PushSubmember
(
FStringView SubmemberString |
Add a string to the end, as a submember: Delimiter + SubmemberText | JsonSchema/JsonSchemaMemberPath.h | |
FText ToText() |
Converts path to FText. | JsonSchema/JsonSchemaMemberPath.h | |
FStringView ToView() |
Returns a string view of the path. | JsonSchema/JsonSchemaMemberPath.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const TCHAR * operator*() |
Returns a null-terminated TCHAR pointer to the path string. | JsonSchema/JsonSchemaMemberPath.h | |
FJsonSchemaMemberPath & operator=
(
const FJsonSchemaMemberPath& Other |
JsonSchema/JsonSchemaMemberPath.h | ||
FJsonSchemaMemberPath & operator=
(
FJsonSchemaMemberPath&& Other |
JsonSchema/JsonSchemaMemberPath.h |