![]() |
Ark Server API (ASA) - Wiki
|
#include <PlatformFileCommon.h>
Collaboration diagram for FFileHandleRegistry:Public Member Functions | |
| FFileHandleRegistry (int32 InMaxOpenHandles) | |
| virtual | ~FFileHandleRegistry ()=default |
| FRegisteredFileHandle * | InitialOpenFile (const TCHAR *Filename) |
| void | UnTrackAndCloseFile (FRegisteredFileHandle *Handle) |
| void | TrackStartRead (FRegisteredFileHandle *Handle) |
| void | TrackEndRead (FRegisteredFileHandle *Handle) |
Protected Member Functions | |
| virtual FRegisteredFileHandle * | PlatformInitialOpenFile (const TCHAR *Filename)=0 |
| virtual bool | PlatformReopenFile (FRegisteredFileHandle *)=0 |
| virtual void | PlatformCloseFile (FRegisteredFileHandle *)=0 |
Private Member Functions | |
| void | FreeHandles () |
| void | LinkToTail (FRegisteredFileHandle *Handle) |
| void | UnLink (FRegisteredFileHandle *Handle) |
| FRegisteredFileHandle * | PopFromHead () |
Definition at line 35 of file PlatformFileCommon.h.
|
inline |
Definition at line 38 of file PlatformFileCommon.h.
|
virtualdefault |
|
inlineprivate |
Definition at line 121 of file PlatformFileCommon.h.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inlineprivate |
|
protectedpure virtual |
Here is the caller graph for this function:
|
protectedpure virtual |
Here is the caller graph for this function:
|
protectedpure virtual |
Here is the caller graph for this function:
|
inlineprivate |
|
inline |
|
inline |
|
inlineprivate |
Definition at line 164 of file PlatformFileCommon.h.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
private |
Definition at line 223 of file PlatformFileCommon.h.
|
private |
Definition at line 216 of file PlatformFileCommon.h.
|
private |
Definition at line 218 of file PlatformFileCommon.h.
|
private |
Definition at line 220 of file PlatformFileCommon.h.
|
private |
Definition at line 221 of file PlatformFileCommon.h.