Navigation
API > API/Runtime > API/Runtime/Core
A refcounted struct of data about an FConfigSection, including a backpointer to the UE::ConfigAccessTracking::FFile that holds data about the section's FConfigFile. It does not hold a backpointer to the FConfigSection itself because FConfigSections are value types in a TMap owned by the FConfigFIle and their address frequently changes. References to this data are held by all FConfigValues in the FConfigSection. Due to FConfigSection being movable out of FConfigFiles, this struct might outlive the existence of its FConfigSection in the FConfigFile, or even outlive the FConfigFile.
| Name | FSection |
| Type | struct |
| Header File | /Engine/Source/Runtime/Core/Public/Misc/ConfigAccessTracking.h |
| Include Path | #include "Misc/ConfigAccessTracking.h" |
Syntax
struct FSection : public FRefCountBase
Inheritance Hierarchy
- TTransactionalAtomicRefCount → FRefCountBase → FSection
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSection
(
FFile& InFileAccess, |
Misc/ConfigAccessTracking.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FileAccess | TRefCountPtr< FFile > | Misc/ConfigAccessTracking.h | ||
| SectionName | FNameEntryId | Misc/ConfigAccessTracking.h |