Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FManagedStorageFileLockRegistry Class Reference

#include <IPlatformFileManagedStorageWrapper.h>

+ Collaboration diagram for FManagedStorageFileLockRegistry:

Classes

struct  FLockData
 

Private Member Functions

FCriticalSectionGetLock (const FString &InFilename)
 
void ReleaseLock (const FString &InFilename)
 

Private Attributes

TMap< FString, FLockDataFileLockMap
 
FCriticalSection FileLockMapCS
 

Friends

class FManagedStorageScopeFileLock
 

Detailed Description

Definition at line 63 of file IPlatformFileManagedStorageWrapper.h.

Member Function Documentation

◆ GetLock()

FCriticalSection * FManagedStorageFileLockRegistry::GetLock ( const FString & InFilename)
inlineprivate

Definition at line 68 of file IPlatformFileManagedStorageWrapper.h.

+ Here is the call graph for this function:

◆ ReleaseLock()

void FManagedStorageFileLockRegistry::ReleaseLock ( const FString & InFilename)
inlineprivate

Definition at line 80 of file IPlatformFileManagedStorageWrapper.h.

+ Here is the call graph for this function:

Friends And Related Symbol Documentation

◆ FManagedStorageScopeFileLock

Member Data Documentation

◆ FileLockMap

TMap<FString, FLockData> FManagedStorageFileLockRegistry::FileLockMap
private

Definition at line 105 of file IPlatformFileManagedStorageWrapper.h.

◆ FileLockMapCS

FCriticalSection FManagedStorageFileLockRegistry::FileLockMapCS
private

Definition at line 106 of file IPlatformFileManagedStorageWrapper.h.


The documentation for this class was generated from the following file: