#include <ConfigCacheIni.h>
|
| | FConfigValue () |
| |
| | FConfigValue (const FConfigSection *InSection, FName InValueName, EValueType Type=EValueType::Combined) |
| |
| | FConfigValue (const TCHAR *InValue, EValueType Type=EValueType::Combined) |
| |
| | FConfigValue (const FConfigSection *InSection, FName InValueName, const TCHAR *InValue, EValueType Type=EValueType::Combined) |
| |
| | FConfigValue (const FString &InValue, EValueType Type=EValueType::Combined) |
| |
| | FConfigValue (const FConfigSection *InSection, FName InValueName, const FString &InValue, EValueType Type=EValueType::Combined) |
| |
| | FConfigValue (FString &&InValue, EValueType Type=EValueType::Combined) |
| |
| | FConfigValue (const FConfigSection *InSection, FName InValueName, FString &&InValue, EValueType Type=EValueType::Combined) |
| |
| | FConfigValue (const FConfigValue &InConfigValue) |
| |
| | FConfigValue (FConfigValue &&InConfigValue) |
| |
| FConfigValue & | operator= (FConfigValue &&RHS) |
| |
| FConfigValue & | operator= (const FConfigValue &RHS) |
| |
| FConfigValue & | operator= (const TCHAR *RHS) |
| |
| FConfigValue & | operator= (const FString &RHS) |
| |
| FConfigValue & | operator= (FString &&RHS) |
| |
| FString | GetValue () const |
| |
| const FString & | GetSavedValue () const |
| |
| bool | operator== (const FConfigValue &Other) const |
| |
| bool | operator!= (const FConfigValue &Other) const |
| |
| UE_FORCEINLINE_HINT FString | GetValueForWriting () const |
| |
| const FString & | GetSavedValueForWriting () const |
| |
◆ EValueType
| Enumerator |
|---|
| Set | |
| ArrayAdd | |
| ArrayAddUnique | |
| Remove | |
| Clear | |
| InitializeToEmpty | |
| ArrayOfStructKey | |
| POCArrayOfStructKey | |
| Combined | |
| ArrayCombined | |
◆ FConfigValue() [1/10]
| FConfigValue::FConfigValue |
( |
| ) |
|
|
inline |
◆ FConfigValue() [2/10]
◆ FConfigValue() [3/10]
◆ FConfigValue() [4/10]
◆ FConfigValue() [5/10]
◆ FConfigValue() [6/10]
◆ FConfigValue() [7/10]
◆ FConfigValue() [8/10]
◆ FConfigValue() [9/10]
| FConfigValue::FConfigValue |
( |
const FConfigValue & |
InConfigValue | ) |
|
|
inline |
◆ FConfigValue() [10/10]
◆ CollapseValue() [1/2]
| FString FConfigValue::CollapseValue |
( |
const FString & |
InExpandedValue | ) |
|
|
static |
Given an expanded config value, try and produce a collapsed version of it (adding any placeholder tokens).
- Parameters
-
| InExpandedValue | The expanded config value to try and expand. |
- Returns
- The collapsed version of the config value.
◆ CollapseValue() [2/2]
| bool FConfigValue::CollapseValue |
( |
const FString & |
InExpandedValue, |
|
|
FString & |
OutCollapsedValue |
|
) |
| |
|
static |
Given an expanded config value, try and produce a collapsed version of it (adding any placeholder tokens).
- Parameters
-
| InExpandedValue | The expanded config value to try and expand. |
| OutCollapsedValue | String to fill with the collapsed version of the config value. |
- Returns
- true if collapsing occurred, false if the collapsed and expanded values are equal.
◆ ExpandValue() [1/2]
| FString FConfigValue::ExpandValue |
( |
const FString & |
InCollapsedValue | ) |
|
|
static |
Given a collapsed config value, try and produce an expanded version of it (removing any placeholder tokens).
- Parameters
-
| InCollapsedValue | The collapsed config value to try and expand. |
- Returns
- The expanded version of the config value.
◆ ExpandValue() [2/2]
| bool FConfigValue::ExpandValue |
( |
const FString & |
InCollapsedValue, |
|
|
FString & |
OutExpandedValue |
|
) |
| |
|
static |
Given a collapsed config value, try and produce an expanded version of it (removing any placeholder tokens).
- Parameters
-
| InCollapsedValue | The collapsed config value to try and expand. |
| OutExpandedValue | String to fill with the expanded version of the config value. |
- Returns
- true if expansion occurred, false if the collapsed and expanded values are equal.
◆ GetSavedValue()
| const FString & FConfigValue::GetSavedValue |
( |
| ) |
const |
|
inline |
◆ GetSavedValueForWriting()
| const FString & FConfigValue::GetSavedValueForWriting |
( |
| ) |
const |
|
inline |
◆ GetValue()
| FString FConfigValue::GetValue |
( |
| ) |
const |
|
inline |
◆ GetValueForWriting()
Gets the expanded value (GetValue) without marking it as having been accessed for e.g. writing out to a ConfigFile to disk
◆ operator!=()
◆ operator=() [1/5]
◆ operator=() [2/5]
| FConfigValue & FConfigValue::operator= |
( |
const FString & |
RHS | ) |
|
|
inline |
◆ operator=() [3/5]
◆ operator=() [4/5]
◆ operator=() [5/5]
◆ operator==()
◆ FConfigBranch
◆ FConfigCacheIni
Gets the SavedValue without marking it as having been accessed for e.g. writing out to a ConfigFile to disk
◆ FConfigFile
◆ FDetailedConfigMemUsage
◆ operator<< [1/2]
◆ operator<< [2/2]
◆ ValueType
The documentation for this struct was generated from the following files: