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

#include <PlatformFileCommon.h>

+ Inheritance diagram for FRegisteredFileHandle:
+ Collaboration diagram for FRegisteredFileHandle:

Public Member Functions

 FRegisteredFileHandle ()
 
- Public Member Functions inherited from IFileHandle
virtual ~IFileHandle ()
 
virtual int64 Tell ()=0
 
virtual bool Seek (int64 NewPosition)=0
 
virtual bool SeekFromEnd (int64 NewPositionRelativeToEnd=0)=0
 
virtual bool Read (uint8 *Destination, int64 BytesToRead)=0
 
virtual bool Write (const uint8 *Source, int64 BytesToWrite)=0
 
virtual bool Flush (const bool bFullFlush=false)=0
 
virtual bool Truncate (int64 NewSize)=0
 
virtual void ShrinkBuffers ()
 
virtual int64 Size ()
 

Private Attributes

FRegisteredFileHandleNextLink
 
FRegisteredFileHandlePreviousLink
 
bool bIsOpenAndAvailableForClosing
 

Friends

class FFileHandleRegistry
 

Detailed Description

Definition at line 16 of file PlatformFileCommon.h.

Constructor & Destructor Documentation

◆ FRegisteredFileHandle()

FRegisteredFileHandle::FRegisteredFileHandle ( )
inline

Definition at line 19 of file PlatformFileCommon.h.

Friends And Related Symbol Documentation

◆ FFileHandleRegistry

Definition at line 27 of file PlatformFileCommon.h.

Member Data Documentation

◆ bIsOpenAndAvailableForClosing

bool FRegisteredFileHandle::bIsOpenAndAvailableForClosing
private

Definition at line 31 of file PlatformFileCommon.h.

◆ NextLink

FRegisteredFileHandle* FRegisteredFileHandle::NextLink
private

Definition at line 29 of file PlatformFileCommon.h.

◆ PreviousLink

FRegisteredFileHandle* FRegisteredFileHandle::PreviousLink
private

Definition at line 30 of file PlatformFileCommon.h.


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