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

#include <IPlatformFileManagedStorageWrapper.h>

+ Collaboration diagram for FManagedStorageScopeFileLock:

Public Member Functions

 FManagedStorageScopeFileLock (FPersistentManagedFile InManagedFile)
 
 ~FManagedStorageScopeFileLock ()
 
void Unlock ()
 

Private Member Functions

void Lock ()
 

Private Attributes

FPersistentManagedFile ManagedFile
 
FCriticalSectionpFileCS = nullptr
 

Detailed Description

Definition at line 109 of file IPlatformFileManagedStorageWrapper.h.

Constructor & Destructor Documentation

◆ FManagedStorageScopeFileLock()

FManagedStorageScopeFileLock::FManagedStorageScopeFileLock ( FPersistentManagedFile InManagedFile)
inline

Definition at line 112 of file IPlatformFileManagedStorageWrapper.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ~FManagedStorageScopeFileLock()

FManagedStorageScopeFileLock::~FManagedStorageScopeFileLock ( )
inline

Definition at line 118 of file IPlatformFileManagedStorageWrapper.h.

+ Here is the call graph for this function:

Member Function Documentation

◆ Lock()

void FManagedStorageScopeFileLock::Lock ( )
private
+ Here is the caller graph for this function:

◆ Unlock()

void FManagedStorageScopeFileLock::Unlock ( )
+ Here is the caller graph for this function:

Member Data Documentation

◆ ManagedFile

FPersistentManagedFile FManagedStorageScopeFileLock::ManagedFile
private

Definition at line 129 of file IPlatformFileManagedStorageWrapper.h.

◆ pFileCS

FCriticalSection* FManagedStorageScopeFileLock::pFileCS = nullptr
private

Definition at line 130 of file IPlatformFileManagedStorageWrapper.h.


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