FConfigSection

One section in a config file.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Misc/ConfigCacheIni.h

Include

#include "Misc/ConfigCacheIni.h"

Syntax

class FConfigSection : public TMultiMap< FName, FConfigValue >

Remarks

One section in a config file.

Variables

Name Description

Public variable

TMap< FName, FS...

 

ArrayOfStructKeys

Look for "array of struct" keys for overwriting single entries of an array

Functions

Name Description

Public function

void

 

HandleAddCommand

(
    FName Key,
    FString&& Value,
    bool bAppendValueIfNotArrayOfStruct...
)

Process the '+' and '.' commands, takingf into account ArrayOfStruct unique keys

Public function

bool

 

HandleArrayOfKeyedStructsCommand

(
    FName Key,
    FString&& Value
)

Public function Static

bool

 

HasQuotes

(
    const FString& Test
)

Check whether the input string is surrounded by quotes

Public function Const

void

 

MultiFind

(
    const FName Key,
    TArray< FConfigValue, Allocator >&...,
    const bool bMaintainOrder
)

Public function Const

void

 

MultiFind

(
    const FName Key,
    TArray< FString, Allocator >& OutV...,
    const bool bMaintainOrder
)

Operators

Name Description

Public function Const

bool

 

operator!=

(
    const FConfigSection& Other
)

Public function Const

bool

 

operator==

(
    const FConfigSection& Other
)